gpt4 book ai didi

node.js - 带有 Visual Studio Code : How to get it to work for required modules? 的 JavaScript 智能感知

转载 作者:搜寻专家 更新时间:2023-11-01 00:05:48 25 4
gpt4 key购买 nike

出于某种原因,智能感知对我所需的模块不起作用。至少开箱即用。例如(这是 JS 代码):

const fs = require(‘fs’); 

输入时不会启动智能感知:

fs. 

进一步向下代码。

但是,如果我在项目的 node_modules 目录中安装“某些”模块(运行 $ npm install 命令),我将在启动它后让智能感知工作。无论安装了哪些模块(显然)。

更令人费解的是,完全删除 node_modules 将使智能感知继续工作。即使弹跳 VS Code 也不会影响智能感知,智能感知将从此时开始继续工作。

看起来安装“一些”模块以某种方式修复了任何不适合智能感知的地方。问题是,这个修复程序住在哪里?在文件中?它是什么?

PS:我在 Ubuntu Mate 16.04 上使用 VS Code 1.7.2 版和 Node 6.5.0。

最佳答案

  • 首先检查你是否有 jsconfig.json在你的源文件夹中
  • 然后安装typings
  • 现在您可以使用typings 安装dt 包。搜索你需要的node版本,命令行:typings search node
    用类似的东西安装:typings install dt~node --global --save
  • 以防万一重新打开 vscode。

关于node.js - 带有 Visual Studio Code : How to get it to work for required modules? 的 JavaScript 智能感知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41105243/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com