這是從我Gruntfile:如何使用grunt-requirejs使用Closure編譯器?
requirejs: {
compile: {
options: {
almond: true,
optimize: 'closure',
baseUrl: '<%= cfg.src %>/scripts',
mainConfigFile: '<%= cfg.src %>/scripts/config.js',
out: '<%= cfg.staticDist %>/scripts/all.js',
deps: ['app', 'config', 'bluebird', 'jquery']
}
}
},
當我設置optimize
到closure
,咕嚕,requirejs寫這個安慰:
Running "requirejs:compile" (requirejs) task
>> Error: Error: optimizer with name of "closure" not found for this environment
>> at Object.optimize.js (/Users/dan/Documents/Projects/test/node_modules/grunt-requirejs/node_modules/requirejs/bin/r.js:24632:27)
是否咕嚕-requirejs支持與關閉編譯器優化?我需要把它放在哪裏?
謝謝你的回覆!我以前沒有意識到,但這是非常有意義的。你爲什麼說grunt-contrib-requirejs更新? –
這是一個官方的'grunt-contrib'任務,所以它被更多的人使用。它可能不會更新更多,但它使用了很多。 –
謝謝,很高興知道。我沒有意識到'grunt-contrib'意味着官方。 –