简短而简洁的问题。
要让必要的工作,我需要在任何课程之前添加 [code *] 。
define(function(require, exports, module) {
'use strict';
在执行任务之前,是否有任何直接的方法可以在任何.js文件之前自动添加此文件:require?
(我不知道它是否会改变你的答案,但我也在这个设置中使用coffeescript)
答案 0 :(得分:0)
您可以使用Require's optimizer的onBuildWrite
选项:
onBuildWrite: function (modName, path, contents) {
return "'use strict'\n" + contents;
}
这将包括使用严格的'在每个模块定义功能之前。
如果您想将其置于定义调用中,我建议您使用正则表达式选择define(...){
,然后将其替换为define(...){ + "'use strict'\n"