我正在尝试从此分支https://github.com/apupier/vscode-atlasmap/tree/36-useWebiewAPI在本地为我的项目vscode-atlasmap构建vsix。
启动调试实例时,它运行良好。如果我构建了vsix,请安装它,然后尝试使用“打开AtlasMap”,我收到一条错误消息“未找到命令'atlasmap.start'”
我收到一条消息,说明扩展程序已成功安装。
可能是什么问题?与“调试配置”和内置的vsix有什么不同?
致谢
答案 0 :(得分:0)
确保所有依赖项都通过
安装node install
包装前。请注意,vsce将仅安装package.json中提到的内容。
遇到此问题时,我将扩展,请求和下划线从devDependencies移到了依赖项。然后我跑了
node install,然后 再次
vsce package。
要重试,请确保卸载软件包的旧版本,并从安装了软件包的任何位置删除软件包(对我来说是.vscode / extensions),