激活扩展“ms-vscode.wordcount”失败:找不到模块 'd:/VSCode/vscode-wordcount/out/extension'

Activating extension `ms-vscode.wordcount` failed: Cannot find module 'd:/VSCode/vscode-wordcount/out/extension'

我尝试在代码中构建和调试扩展。

我从 https://github.com/microsoft/vscode-wordcount 下载了字数统计样本。

当我点击 F5 时,./out 文件夹没有生成,我看到失败:激活扩展 ms-vscode.wordcount 失败:找不到模块 'd:/VSCode/vscode-wordcount/out/extension'.

我找到了 post https://github.com/Microsoft/vscode-go/issues/35 我认为这是因为我未能构建扩展。

然后我检查了我的路径,节点和 npm 都已设置。

我发现有 2 个可能的问题。

  1. 我在我的扩展文件夹中找不到 .\node_modules 文件夹。文件夹结构就像

.vscode\

-- launch.json

-- settings.json

-- tasks.json

图片\

测试\

打字\

-- vscode-typings.d.ts

extension.ts

package.json

tsconfig.json

  1. 我的节点版本是 v0.12.2。

你能给我一些如何调查这个问题的提示吗?

您可能是直接从 GitHub 下载的。

您需要在项目文件夹中 运行 npm install 以创建 node_modules 目录并添加所需的依赖项。

如果您只是想安装扩展程序来使用它,您还需要:

  • 将文件夹移动到正确的位置
  • npm install

  • 通过命令托盘直接从 Visual Studio Marketplace 安装内置版本。