带有node_modules的WebStorm TypeScript支持
我正在试图在WebStorm中创build一个简单的TypeScript项目来导入一个Node.js模块。 我已经在设置中下载了相关的库TypeScript定义,并且在编译器设置中指定了--module commonjs
,但是当我试图实际导入模块时,我收到了Cannot find external module
错误。
这是我能想到的最基本的例子。 我在这里错过了什么?
我想你可能需要在你的文件的顶部:
/// <reference path="node.d.ts" />
我还不确定如何引用您在Webstorm IDE中下载的Definitely Type节点定义。
尝试从以下位置手动下载node.d.ts:
https://github.com/borisyankov/DefinitelyTyped/blob/master/node/node.d.ts
并把它放到你的工作目录中。
如果你正在使用tsconfig.json,那么你可以告诉WebStorm使用它。 在Languanges&Frameworks> TypeScript下search它