【发布时间】:2020-07-05 20:23:25
【问题描述】:
TypeScript Playground 似乎并不反对这个导入:
import * as _ from "underscore";
直到您尝试使用它,例如:
const equalResult = _.isEqual('ABC', '123');
然后,它会生成错误:
[ERR]: Executed JavaScript Failed:
[ERR]: Cannot use import statement outside a module
游乐场似乎理解这个库,因为它提供了 JSDoc,所以我认为这可以工作,但是如何?
【问题讨论】:
-
不是您问题的答案,但如果您还必须处理 NPM 导入,我建议您不要使用 TS Playground。我会改用 StackBlitz 或 CodePen(例如)。
-
仅供参考,其他选项不是答案。 TS Playground 是有目的的,你不需要 React Web 应用程序来运行 5 行代码。简单是它的主要优势。
-
TS Playground 的重点是重现编译错误或其他类型问题,而不是实际运行代码。
标签: typescript typescript-playground