【发布时间】:2018-08-29 08:58:04
【问题描述】:
tsling 报错:
第 1 行:模块内部不需要“使用严格”(严格)
这是我的代码
"use strict";
function Foo() {}
Foo.prototype.sayHello= function () {
console.log("hello!");
}
if (typeof module !== 'undefined' && typeof module.exports !== 'undefined') {
module.exports = {
Foo: Foo
};
}
如何解决这个错误?
旁注
我的代码同时用于 module 和 vanilla javascript。我只想将 "strict mode" 用于香草 javascript。
也许我可以使用
if (typeof module !== 'undefined') {
"use strict";
}
只为 vanilla javascript 启用 strict mode?
【问题讨论】:
-
尝试删除
"use strict"; -
第 1 行:在严格的模块内部不需要“使用严格”我认为这行回答了你的问题
标签: javascript