我正在尝试在WebStorm中创建一个导入Node.js模块的简单TypeScript项目。我已在设置中下载了相关的库TypeScript定义,并在编译器设置中指定了--module commonjs
,但在尝试实际导入模块时收到Cannot find external module
错误。
这是我能想到的最基本的例子。我在这里缺少什么?
答案 0 :(得分:2)
我认为您可能需要在文件的最顶层:
/// <reference path="node.d.ts" />
我还不确定如何引用您在Webstorm IDE中下载的Definitely Type节点定义。
尝试从:
手动下载node.d.ts.https://github.com/borisyankov/DefinitelyTyped/blob/master/node/node.d.ts
并将其放入您的工作目录。
答案 1 :(得分:0)
如果您使用的是tsconfig.json,那么您可以告诉WebStorm使用它。在Languanges&amp; amp;框架&gt;打字稿