我目前有一个Node.js项目,它有一些我在项目中包含RequireJS的依赖项(request,bluebird等),例如var Promise = require('bluebird');
。
我有一个Grunt文件,它连接并将我创建的所有文件整理成一个大的,缩小的文件。但是,它们仍然具有RequireJS语句。对于某人使用我的项目,他们需要下载我的项目,运行npm install
,然后他们将拥有所有必需的依赖项。
我希望将app.min.js
作为独立文件,将所有必需的模块连接到此文件本身,而无需用户安装依赖项或导入我的整个项目。有没有办法,使用Grunt,我可以将每个模块依赖性的源代码(反过来,他们的依赖关系)转储到一个连接的缩小文件中,以及我的代码(我和#39)已经做到了这一点。
答案 0 :(得分:1)