【问题标题】:There is no intellisense in vs code node jsvs代码节点js中没有智能感知
【发布时间】:2019-07-26 03:41:45
【问题描述】:

Visual Studio 代码中没有智能。我已经安装并尝试了许多扩展,但它并没有帮助我。它只显示我的代码文件中已经使用的那些函数和变量。这是我安装的扩展列表和截图。

【问题讨论】:

  • VS 代码仅在您使用的函数或类具有适当的文档时才提供智能感知。喜欢expressnpm。
  • 在此之前我使用过 express,但它是一样的。只有那些函数和变量在“.”之后是智能感知的。已经在代码文件中,然后我决定重新安装 vs 代码和扩展并开始新项目。
  • VS Code 获取节点的类型定义,您应该在没有任何这些扩展的情况下在那里获得智能感知。检查 JavaScript 下的 VS Code 设置,看看是否禁用了与 Suggestions 和 Intellisense 相关的任何内容。
  • 此外,节点应该位于 JavaScript 语言服务获取这些定义的路径中。延伸阅读:code.visualstudio.com/docs/nodejs/working-with-javascript
  • vs 代码没有问题我只是通过 npm install --save @types/node 解决了这个问题

标签: javascript node.js json visual-studio-code


【解决方案1】:

vs代码没有问题我只是通过

解决了这个问题
npm install --save @types/node

这是开发依赖项之一,—save 只是一个参数,反映了您的 package.json 文件中与此相关的信息

【讨论】:

    【解决方案2】:

    在 Mac 中使用此命令:

    sudo npm install -g --save @types/node --unsafe-perm=true --allow-root
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-04-07
      • 2015-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-03
      • 2021-06-10
      相关资源
      最近更新 更多