我正在使用 WebStorm 7 代表 Firefox Add-on SDK发展。
WebStorm 显示警告:require()
的“未解析的函数或方法”。
我想摆脱警告。
var pageMod = require("sdk/page-mod");
注意:我已经配置了 JavaScript 库(引用/lib/sdk 全局变量)。
环境:
- WebStorm 7.0.2
- Windows 7 64 位
- Firefox 插件 SDK 1.15beta1
最佳答案
你的意思是 require()
没有被解析?您需要在项目中添加 require.js
或在 Settings/Languages and Frameworks/JavaScript/Libraries 中启用 Node.js Globals
预定义库。
(@yurik 编辑的设置路径)
在 WebStorm 2016.x-2017.x 中:确保在 Settings (Preferences) | 中启用 Node.js Core 库语言和框架 | Node.js 和 NPM
在 IntelliJ 2018.3.2+ 中转到 设置(首选项)|语言和框架 | Node.js 和 NPM
并启用 Node.js 的编码辅助
关于javascript - 如何为 "Unresolved function or method"修复 WebStorm 警告 "require"(Firefox 附加 SDK),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20136714/