跳到內容

typescript/no-var-requires 限制

作用

禁止使用 require 語句,除非在 import 語句中

為什麼這樣不好?

換句話說,禁止使用諸如 var foo = require("foo") 的形式。請改用 ES6 風格的 import 或 import foo = require("foo") 的 import。

typescript
var foo = require("foo");
const foo = require("foo");
let foo = require("foo");

參考

在 MIT 許可證下發布。