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