【问题标题】:The Coding Assistance of Node.js and NPM can not enable in WebStormWebStorm 无法启用 Node.js 和 NPM 的编码辅助
【发布时间】:2018-08-04 05:52:48
【问题描述】:

WebStorm 无法启用 Node.js 和 NPM 的编码辅助。

在 WebStorm -> 文件 -> 默认设置 -> 语言和框架 -> Node.js 和 NPM:

我想启用编码辅助,但无法启用。

我的 WebStorm 版本是WebStorm 2016.2


EDIT-1

/usr/local/bin/node 存在,因为您可以在快照中看到8.9.1

我还检查了它的版本:

$ /usr/local/bin/node -v
v8.9.1

【问题讨论】:

  • /usr/local/bin/node 是否存在,当前用户是否可以访问/执行?终端中的./usr/local/bin/node -v 应该用节点版本回答这个问题
  • @Deryck 查看我的 EDIT-1。
  • 你是如何启动 webstorm 的?
  • 您正在为Default Preferences 这样做(只会影响未来的新项目;有些东西不能在这里应用)。而是为实际的当前项目首选项...

标签: node.js webstorm


【解决方案1】:

不幸的是,有些人无法在 webstorm 中检查 Nodejs 的编码辅助复选框。我是其中之一,我试图以 n 种不同的方式启用它,但没有任何效果。我认为 webstorm 版本应该有一些问题。 所以,我已经尝试了以下步骤,幸运的是现在我能够获得编码帮助。如果您想在处理 nodejs 文件时获得编码帮助。

要遵循的步骤:

  1. 使用 npm init 创建项目
  2. 在 app.js 之类的目录中创建一个文件

希望这会有所帮助。现在您可以看到 Nodejs 的编码辅助,尽管编码辅助复选框不起作用。 :) 快乐编码

将你的 node js 更新到 12.0 以上版本

【讨论】:

    【解决方案2】:

    很遗憾,WebStorm 2016.x 不支持最新的 Node.js 版本。 Node.js 核心 库在使用 Node.js 8.x 时无法启用,调试不起作用等。您必须将 Node.js 降级到 v.4.x 或升级WebStorm 到最新版本

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-12-23
      • 2013-02-15
      • 1970-01-01
      • 1970-01-01
      • 2018-03-15
      • 1970-01-01
      • 2023-04-03
      相关资源
      最近更新 更多