我正在尝试创建VS代码扩展,并遵循了文档here中提供的步骤
我在typescript中设置了“helloworld”项目,但是当我按下“F5”时,什么都没有发生。我看到,typescript文件符合JS,但是项目没有打开VS代码的新示例,并且在“F5”上没有启用调试模式。
有什么建议吗?
启动. json文件
{
"version": "0.2.0",
"configurations": [
{
"name": "Extension",
"type": "extensionHost",
"request": "launch",
"runtimeExecutable": "${execPath}",
"args": [
"--extensionDevelopmentPath=${workspaceFolder}"
],
"outFiles": [
"${workspaceFolder}/out/**/*.js"
],
"preLaunchTask": "npm: watch"
},
{
"name": "Extension Tests",
"type": "extensionHost",
"request": "launch",
"runtimeExecutable": "${execPath}",
"args": [
"--extensionDevelopmentPath=${workspaceFolder}",
"--extensionTestsPath=${workspaceFolder}/out/test"
],
"outFiles": [
"${workspaceFolder}/out/test/**/*.js"
],
"preLaunchTask": "npm: watch"
},
]
}
我遵循的步骤与VS代码文档中提到的步骤相同
- npm安装-gyo生成器代码
- Yo码
1.启动VS代码,
1.选择“文件”〉“打开文件夹”,然后选择生成的文件夹。
1.按F5键或单击调试图标,然后单击启动。
对我来说,第5步不起作用,什么也不做
4条答案
按热度按时间cnjp1d6j1#
您的启动文件看起来不像
yo 2.0.2
生成的文件,它生成的启动文件版本是0.1.0,而不是您的0.2.0。当前您应该有yo 2.0.2和vscode 1.24.0。请验证。
我从头开始为vscode创建了一个typescript扩展,得到了以下代码:
qc6wkl3g2#
在我的情况下,它是VSCode版本,我更新到最新的,它的工作
wkftcu5l3#
对于我的情况,我只是重新安装节点,相同的版本,问题解决了。
参考:Error: Cannot find module '../lib/utils/unsupported.js' while using Ionic
jhdbpxl94#
我的VSCode与代码版本1.72存在相同的问题
在package.json中,它是生成时最新的(1.74)
检查package.json中的VSCode版本
使用您的版本或低于您的版本
例如:-我的VSCode版本是1.72,添加了1.52