我正在使用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
当前回答
文件->设置->语言和框架->JavaScript
其他回答
在WebStorm 2018.3中有一点不同的界面
你的意思是require()没有被解决?你需要在你的项目中添加require.js,或者在设置/语言和框架/JavaScript/库中启用Node.js全局预定义库。
(通过@yurik编辑设置路径)
在WebStorm 2016.x-2017。x:确保在设置(首选项)|语言和框架| Node.js和NPM中启用了Node.js核心库
在IntelliJ 2018.3.2+中,进入设置(首选项)|语言和框架| Node.js和NPM,并启用Node.js的编码帮助
网络风暴11和2016.2.3
在Webstorm设置中启用Node.js核心库。
使用Intellj 2016, Angular2和Typescript…唯一对我有用的是获得NodeJS的Typescript定义
从GitHub上的DefinitelyTyped获取node.d.ts
或者直接运行:
安装@types/node
然后在tsconfig中。json,包括
"types": [
"node"
]
文件->设置->语言和框架->JavaScript