GruntJS和自定义任务:需要一个RequireJS模块
我是GruntJS新手,我想知道是否有可能有一个任务加载一些RequireJs模块来处理它们并将结果写入JS文件中 我描述我的情景: 我有一个基于RequireJs的项目,有很多文件。 我想连接/缩小/etc项目以部署它并提高性能等等 优化与GruntJS和自定义任务:需要一个RequireJS模块,gruntjs,requirejs,grunt-contrib-requirejs,Gruntjs,Requirejs,Grunt Contrib Requirejs,我是GruntJS新手,我想知道是否有可能有一个任务加载一些RequireJs模块来处理它们并将结果写入JS文件中 我描述我的情景: 我有一个基于RequireJs的项目,有很多文件。 我想连接/缩小/etc项目以部署它并提高性能等等 优化与grunt contrib requirejs插件完美结合。 grunt contrib requirejs插件与main.js文件一起工作,我应该需要动态生成它 我想生成main.js处理项目的一些RequireJS模块(称它们为fileA.js和file
grunt contrib requirejs
插件完美结合。
grunt contrib requirejs
插件与main.js
文件一起工作,我应该需要动态生成它
我想生成main.js
处理项目的一些RequireJS模块(称它们为fileA.js
和fileB.js
)。
我想使用生成的main.js
来运行grunt contrib requirejs
插件
因此,任务序列类似于:
自定义任务:
fileA.js
和fileB.js
grunt contrib requirejs
任务:
main.js
文件优化项目我对/tools/libs的使用方式没有任何限制。您可以在Grunt中加载
RequireJS
,如下所示:
var requirejs=require('requirejs')代码>是否希望我们为您提供所列程序的详细代码?所提到的程序是标准的做法,你只需要执行它…@Vishwanath谢谢你的回复。我将设置一个GitHub存储库来向您展示我的意思。再次感谢您。@Vishwanath在这里您可以找到该项目。staticMain.js有什么问题?顺便说一句,您可以使用phantom browser任务模拟负载,然后从顶级对象读取requirejs.s.contexts.\uu.defined
属性。