使用Grunt创建app.min.js文件

时间:2015-01-05 07:49:57

标签: javascript node.js gruntjs uglifyjs

我目前有一个Node.js项目,它有一些我在项目中包含RequireJS的依赖项(request,bluebird等),例如var Promise = require('bluebird');

我有一个Grunt文件,它连接并将我创建的所有文件整理成一个大的,缩小的文件。但是,它们仍然具有RequireJS语句。对于某人使用我的项目,他们需要下载我的项目,运行npm install,然后他们将拥有所有必需的依赖项。

我希望将app.min.js作为独立文件,将所有必需的模块连接到此文件本身,而无需用户安装依赖项或导入我的整个项目。有没有办法,使用Grunt,我可以将每个模块依赖性的源代码(反过来,他们的依赖关系)转储到一个连接的缩小文件中,以及我的代码(我和#39)已经做到了这一点。

1 个答案:

答案 0 :(得分:1)