ska*_*ata 205 javascript firefox-addon webstorm firefox-addon-sdk
我正在使用WebStorm 7进行Firefox附加SDK开发.
WebStorm显示警告:"未解决的功能或方法" require().
我想摆脱警告.
var pageMod = require("sdk/page-mod");
Run Code Online (Sandbox Code Playgroud)
注意:我已经配置了JavaScript库(请参阅/ lib/sdk全局).
环境:
len*_*ena 338
你的意思'require()'是没有解决?您需要添加require.js到项目中,或Node.js Globals在Settings/Languages&Frameworks/JavaScript/Libraries中启用预定义库
(由@yurik编辑的设置路径)
在WebStorm 2016.x-2017.x中:确保启用了Node.js核心库Settings (Preferences) | Languages & Frameworks | Node.js and NPM
在IntelliJ 2018.3.2中:转到Settings (Preferences) | Languages & Frameworks | Node.js and NPM并启用Node.js的编码帮助
Zan*_*per 45
在PHPStorm中,它更容易一些:您可以在设置中搜索NPM或:
File > Settings > Language & Frameworks > Node.js and NPM
Run Code Online (Sandbox Code Playgroud)
然后单击启用按钮(显然在新版本中,它被称为"节点的编码辅助").
M.V*_*lee 43
花了一个小时试图使用在线发现的所有解决方案来实现这一点,这终于成功了!
文件 - >使缓存无效/重新启动...
Tet*_*Dev 13
使用Intellj 2016,Angular2和Typescript ......唯一对我有用的是获取NodeJS的Typescript定义
从GitHub上的DefinitelyTyped获取node.d.ts
或者只是运行:
npm install @types/node --save-dev
然后在tsconfig.json中,包含
"types": [
"node"
]
Run Code Online (Sandbox Code Playgroud)
小智 6
在 WebStorm 2016.3 上
按ALT+ F12(打开终端)
运行此命令:
npm install require.js
Run Code Online (Sandbox Code Playgroud)
对于 WebStorm 2019.3 文件 > 首选项或设置 > 语言和框架 > Node.js 和 NPM -> 启用 NodeJs 的编码辅助
请注意,其中包含您要使用的其他软件包。
| 归档时间: |
|
| 查看次数: |
118723 次 |
| 最近记录: |