【问题标题】:How can I enable a Node.js Intellisense in VS Code?如何在 VS Code 中启用 Node.js Intellisense?
【发布时间】:2019-09-15 07:52:51
【问题描述】:

如何在 VS Code 中启用 Node.js 智能感知?

例如,我知道 Node.js 中有一个常量 __dirname,但是当我尝试在 VS Code 中输入 __dir 时,我没有收到任何建议,而我希望看到 __dirname 为一个建议。

我能做些什么呢?也许我应该安装一个插件?

这是我正在使用的 VS Code 版本:

Version: 1.33.1 (user setup)
Commit: 51b0b28134d51361cf996d2f0a1c698247aeabd8
Date: 2019-04-11T08:27:14.102Z
Electron: 3.1.6
Chrome: 66.0.3359.181
Node.js: 10.2.0
V8: 6.6.346.32
OS: Windows_NT x64 10.0.17763

谢谢。

【问题讨论】:

  • 我没有安装任何扩展,我使用的是 1.33.1 版本,在我这边,建议使用 __dir,你的版本是什么?
  • 你的节点版本/操作系统是什么?
  • 你在本地安装了 Node 吗?您应该在本地安装 Node,以便您还可以访问运行时调试器。
  • @KingStone,我更新了我的问题。谢谢。
  • @Robofan,我更新了我的问题。谢谢。

标签: node.js visual-studio-code ide intellisense hint


【解决方案1】:

曾经有一段时间,后面那个:

npm install node;

在项目根文件夹中足以让 vscode(至少对我而言)为我提供 node 的智能感知。现在我也需要这样做:

npm install @types/node;

再次在项目文件夹中。 Also the same solution seems to be suggested from vs code docs.

【讨论】:

  • 谢谢!我遇到了同样的事情,终于找到了这个完美的解决方案。
猜你喜欢
  • 1970-01-01
  • 2016-12-14
  • 2020-10-29
  • 2018-04-24
  • 2019-01-23
  • 2019-03-13
  • 1970-01-01
  • 2021-01-20
  • 2018-11-11
相关资源
最近更新 更多