使用 Grunt 创建 app.min.js 文件
Creating app.min.js file using Grunt
我目前有一个 Node.js 项目,它有几个依赖项(请求、蓝鸟等),我使用 RequireJS 将其包含在我的项目中,例如 var Promise = require('bluebird');
。
有一个 Gruntfile,它将我创建的所有文件连接并丑化成一个大的、缩小的文件,该文件可以工作。但是,它们仍然具有 RequireJS 语句。要让某人使用我的项目,他们需要下载我的项目,运行npm install
,然后他们将拥有所有必需的依赖项。
我希望将app.min.js
作为独立文件,将所有必需的模块连接到此文件本身中,而无需用户安装配置文件或导入我的整个项目。有没有办法,使用 Grunt,我可以将每个模块的源代码(反过来,它们的依赖项)与我的代码一起转储到一个连接的缩小文件中(我已经这样做了)。
试试咕噜咕噜的丑陋。 https://github.com/gruntjs/grunt-contrib-uglify
这也是一个很好的教程 https://egghead.io/lessons/grunt-minifying-your-output-with-grunt-uglify
相关文章:
- JS文件的路径正在消失
- 我的外部js文件无法加载
- 在不破坏未定义函数的情况下,对多个视图使用单个js文件
- 动态加载和卸载js文件
- 如何将变量传递到另一个js文件
- 如何将所有JS文件连接到一个文件夹中
- 从Chrome扩展名中的popup.html文件在background.js文件中运行一个函数
- 如何使用php文件中的GET来获取我在.js文件中声明的变量
- 如何将模板中的标记脚本移动到.js文件中
- 什么's是连接供应商js文件的最佳方式
- 如何在定义js文件后为外部javascript文件设置变量
- 如何在JS文件中获取资源(.resx)字符串
- 将*.js文件的内容放入Object中
- 如何从onclick函数设置全局变量并将其传递给另一个JS文件
- 导致内容安全策略(CSP)冲突错误的本地jquery.js文件
- 如何使用Gmail运行.js文件
- 如何定义一个模块并使用它来分离js文件
- Angular JS文件上传到托管服务器
- 如何引用HTML中节点模块中的js文件
- 如何将JS文件从其他文件夹链接到页面