问题来自于下载的 vscode 扩展源代码包
TypeScript
import * as vscode from "vscode";
有问题的是这句,找不到 vscode 模块,错误代码 2307
主要是因为下载的源码工程里,没有 node_modules 这个文件夹,因为它本来就是需要被忽略的,所以需要我们给它重新生成回来。
打开 vscode 的终端,执行
TypeScript
npm install
就会根据 package-lock.json 中的记录,把 node_modules 文件夹里需要的模块都按一遍了,就不会再报找不到模块了。
执行完成后,一定要重启 vscode 编辑器,否则可能还会有报找不到模块的地方。
在终端中执行查看已安包的命令,如下
TypeScript
npm ls
就可以看到当前工程所安装的包了。