我正在使用WebStorm 7进行Firefox插件SDK开发。
WebStorm为require()显示一个警告:“未解析的函数或方法”。
我想去掉警告。
var pageMod = require("sdk/page-mod");
注意:我已经配置了JavaScript-library(参考/lib/sdk globals)。
环境:
WebStorm 7.0.2 Windows 7 64bit Firefox插件SDK 1.15beta1
我正在使用WebStorm 7进行Firefox插件SDK开发。
WebStorm为require()显示一个警告:“未解析的函数或方法”。
我想去掉警告。
var pageMod = require("sdk/page-mod");
注意:我已经配置了JavaScript-library(参考/lib/sdk globals)。
环境:
WebStorm 7.0.2 Windows 7 64bit Firefox插件SDK 1.15beta1
当前回答
在PHPStorm中,这更简单:你可以在设置中搜索NPM或:
File > Settings > Language & Frameworks > Node.js and NPM
然后单击启用按钮(显然在新版本中,它被称为“节点编码辅助”)。
其他回答
WebStorm 2019.3文件>首选项或设置>语言和框架> Node.js和NPM ->为NodeJs启用编码帮助
请注意,其中包括您想要使用的附加包。
在WebStorm 2016.3
按ALT+F12(终端打开) 执行如下命令: NPM install require.js
在PHPStorm中,这更简单:你可以在设置中搜索NPM或:
File > Settings > Language & Frameworks > Node.js and NPM
然后单击启用按钮(显然在新版本中,它被称为“节点编码辅助”)。
另一个对我帮助很大的解决方案是更新“Node.js和NPM”中的所有库。你只需要标记所有的lib,然后点击蓝色箭头-“更新”
使用Intellj 2016, Angular2和Typescript…唯一对我有用的是获得NodeJS的Typescript定义
从GitHub上的DefinitelyTyped获取node.d.ts
或者直接运行:
安装@types/node
然后在tsconfig中。json,包括
"types": [
"node"
]