尝试修复 JavaScript 中的 WebStorm v11.0.4 警告。很多unresolved variable or type
SailsJS 应用程序中自定义类型的错误,例如以下错误:
我已经在 WebStorm 中启用了 Node.js。另外,不知道它是否已链接,但无法将“Node Globals”视为要启用的库(见下图)。
现在,我显然不是 JavaScript 专家。有一个文件叫DataService.js
in the ./api/services/DataService.js
文件夹,但即使在那里,也会发生完全相同的错误,并且DataService
类型似乎没有定义:/
任何想法,是否有一个干净的方法来摆脱这些警告(理想情况下让 WebStorm 意识到这些类型)或者我是否只需要忽略它们并接受它?这是 Sails 中定义的全局类型还是其他地方定义的全局类型?
Edit:一种有效的解决方案是在评论中这个问题 https://stackoverflow.com/questions/22403689/sails-js-intellisense-in-webstorm。
但我对 JS 的了解不够好,无法理解这个解决方案的影响。
Thanks!
似乎您需要启用 Node Core 库(正如 lena 也评论的那样),
在 WebStorm 中:
- 转到文件 -> 设置 -> 语言和框架 -> Node.js 和 NPM
- 按启用按钮确保“Node.js 核心库已启用”。
- 单击“确定”保存设置。
NOTE:确保您在“设置”中执行此操作,而不仅仅是在“默认设置”中执行此操作
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)