vscode插件 - 总结
使用webpack 打包
json
{
"main": "./dist/extension.js",
"scripts": {
"vscode:prepublish": "npm run package",
"compile": "webpack",
"watch": "webpack --watch",
}
}不使用打包
json
{
"main": "./out/extension.js",
"scripts": {
"vscode:prepublish": "npm run compile",
"compile": "tsc -p ./",
"watch": "tsc -watch -p ./",
}
}打包并安装插件
https://vscode.js.cn/api/working-with-extensions/publishing-extension
bash
#安装打包工具
$ npm install -g @vscode/vsce
#打包插件
vsce package
#安装插件
code --install-extension ./istr-vscode-plugin-0.0.2.vsix