如何修复WebStorm警告“未解决的函数或方法”的“需要”(Firefox附加SDK)

我正在使用WebStorm 7进行Firefox Add-on SDK开发。

WebStorm 显示一条警告:“未解析的函数或方法”。require()

我想摆脱警告。

var pageMod = require("sdk/page-mod");

注:I已经配置了 JavaScript 库(参考 /lib/sdk globals)。

环境:

  • 网络风暴 7.0.2
  • 视窗 7 64 位
  • 火狐附加 SDK 1.15beta1

答案 1

您的意思是没有解决吗?您需要添加到项目中,或者在“设置/语言和框架/JavaScript/库”中启用预定义的库。require()require.jsNode.js Globals

(按@yurik编辑设置路径)

在 WebStorm 2016.x-2017.x 中:.js 确保在Settings (Preferences) | Languages & Frameworks | Node.js and NPM

在 IntelliJ 2018.3.2+ 中,转到并启用Settings (Preferences) | Languages & Frameworks | Node.js and NPMCoding assistance for Node.js


答案 2

Webstorm 11 和 2016.2.3

在 Webstorm 设置中启用。Node.js Core library

enter image description here

enter image description here

enter image description here