Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用以下方法来优化多个模块(优化多个),并且当我不使用多任务配置时一切正常。
这有效:
'requirejs': require('./build_config/requirejs.js')(grunt, config)
这不会:
'requirejs': { 'task1': require('./build_config/requirejs.js')(grunt, config)
}
其中 requirejs.js 如下: 要点
根据“options ['task' + x]”参考,您似乎将任务放在了不起作用的task1任务def中。如果你想运行你所有的 requirejs 任务,那么你可以运行“grunt requirejs”。如果你想结合静态和动态定义的配置,那么你可以......
var requirejsTasks = { ... } _.extend( requirejsTasks, require('./build_config/requirejs.js')(grunt, config) );