发布于 更新于
AI总结: 本文介绍了生成扩展包工程的步骤,包括安装Yeoman工具、创建扩展包工程、安装和使用vsce打包工具,以及如何获取和使用个人访问令牌(PAT)进行发布。首先,用户需安装Yeoman和相关生成器,创建扩展包工程,并通过vsce打包和发布扩展。需要注意的是,vsce工具要求Node版本为18或更高,且在发布前需获取PAT。
优化建议:
1. 在安装Yeoman工具时,建议提供具体的命令行步骤,便于用户操作。
2. 对于更改npm源的部分,可以提供常用的镜像源地址,以提高下载速度。
3. 在生成扩展包工程的步骤中,可以加入对创建过程中的选项说明,帮助用户理解每一步。
4. 在说明vsce的使用时,建议提供示例命令的完整格式,以减少用户的疑惑。
5. 对于获取PAT的步骤,建议增加安全提示,提醒用户定期更新和管理其访问令牌。
默认源下载慢的话, 可以通过chsrc测速改源
npm install -g yo generator-code
yo code
npm install -g @vscode/vsce
新版vsce需要使用Node 18或者更高版本, 低版本执行存在语法兼容问题
$ cd myExtension
$ vsce package
# myExtension.vsix generated
$ vsce publish
# <publisherID>.myExtension published to VS Code Marketplace
$ vsce login anaer
# 输入PAT 进行更新
如果提示vsce命令未找到, 可以将vsce.cmd命令所在目录添加到环境变量PATH中: C:\Users\Administrator\AppData\Roaming\npm
token最大有效期1年