我使用orta.vscode-jest扩展在wsl2中运行vscode。当我通过powershell打开vscode时,这个扩展可以很好地工作,但是当我通过wsl2运行vscode时,我得到了以下错误: ? Defaulting to Windows directory.npm ERR! syscall open
npm ERR!README.md#troubleshooting 它在
我的问题是为什么vscodenpm命令在新的cmd/节点窗口中打开,而不是在vscode终端中打开。由于安装使更新节点更容易,我发现在vs代码终端窗口中运行任何命令时,如下所示:npm run build他们都打开了一个新的cmd窗口,而不是像我确定的那样在vs终端中运行!?我卸载节点和vscode,删除所有依赖项,从头开始,但行为仍然相同。
我在SO或goo
我正在编写一个VSCode扩展,但我需要使用最新的扩展API。我如何告诉我的package.json在我的扩展中使用vscode API的内部版本?.],},$ npm installnpm ERR!notarget No matching version found for vscode@^1.22.0
如果我在VS代码中运行我的自动化测试,一切都很好,但我想在持续集成管道中运行测试,这就是为什么如果我用npm run test调用它们,测试也应该运行的原因。使用npm run test时,我的大多数测试都运行成功,但只要测试方法依赖于"vscode.executeDefinitionProvider"-output,测试就会失败,因为它找不到任何定义。await vscode.commands.executeCommand<