NW.js 和 WebStorm

NW.js and WebStorm

我正在努力让 NW.js 与 WebStorm 一起工作。我拥有它,以便它运行 nw.js 项目。但是,WebStorm 似乎完全无法解决任何依赖关系,例如 nw.Menu().

文档说 nw.gui 不要求您要求或在我的情况下导入。我似乎找不到任何关于如何在线修复此问题的信息。那么如何让 WebStorm 解决这些问题呢?

我自己也不太确定这一切,但无论如何我都是这样做的:

  1. 转到设置 (ctrl-alt-s)、语言和框架、库。

  2. 点击下载。将下拉列表从 Official libraries 更改为 Typescript community stubs

  3. 找到node-webkit。这是 nw.js 的旧名称。据我所知,nw.js 还没有存根。下载并安装。

  4. 这对于其他库来说通常就足够了,但出于某种原因,我必须修复它的作用域才能与 nw.js 一起使用。因此点击manage scopes.

  5. 选择你的项目根目录,点击Library下面目录右边的space。确保选中 node-webkit

完成后,我能够解决依赖关系并获得 nw.js 的代码完成。虽然它可能很旧,但至少它是东西。