我开发了Visual Studio Code的扩展。 它在我的电脑上工作正常。
"devDependencies": {
"fs": "^0.0.2",
"github": "^0.2.4",
"node-github": "0.0.3",
"open": "^0.0.5",
"typescript": "^1.6.2",
"vscode": "0.10.x"
},
"dependencies": {
"fs": "^0.0.2",
"github": "^0.2.4",
"node-github": "0.0.3",
"open": "^0.0.5",
"typescript": "^1.6.2",
"vscode": "0.10.x"
}
问题在于我在线发布扩展程序并下载它。我的计算机中没有这些npm模块导致我的扩展程序崩溃。
如何在发布时添加这些模块?。 如果 无可能性那么如何在Visual Studio代码扩展中读取文件并将其发布到github上而不使用npm模块。
答案 0 :(得分:0)
我建议查看图库https://marketplace.visualstudio.com/#VSCode中的一些扩展程序。具体来说,右侧的“入门”通常指向GitHub仓库,您可以在其中查看其他人如何解决此问题。
我没有在我的扩展程序中使用任何类似的依赖项,但这是第一个看起来类似于你想要的依赖项:https://github.com/ziyasal/vscode-open-in-github/blob/master/package.json
答案 1 :(得分:0)
我不得不把它改成。
"devDependencies": {
"typescript": "^1.6.2",
"vscode": "0.10.x"
},
"dependencies": {
"fs": "^0.0.2",
"github": "^0.2.4",
"node-github": "0.0.3",
"open": "^0.0.5"
}
然后运行npm install
然后vsce package
然后它会添加到该扩展文件中。