项目简介
本项目是基于VSCode扩展的自动化部署工具,借助VSCode的API与npm workspace技术,可简化多环境下的打包和发布流程,有效提升部署效率。
项目的主要特性和功能
- 支持单个package(如
packages/user)的打包和发布。 - 自动扫描项目根目录和
packages/*下.dice/pipelines中的.yml文件。 - 提供
buildEntry和releaseEntry命令以执行打包和发布操作。 - 选择
yml文件时,自动恢复文件内容,避免误操作。
安装使用步骤
前提条件
确保已安装VSCode,npm 版本大于7.0,node 版本大于15.0。
安装
- 使用
vsce package打包生成.vsix文件。 - 可在VSCode插件市场搜索 "mamba" 进行安装,也可通过本地
.vsix文件安装。
使用
- 在VSCode中打开项目文件夹,侧边栏会出现 “自动化部署” 选项,点击进入。
- 根据需求选择单个package或全部组件进行打包和发布。
注意事项
使用时确保VSCode窗口只打开一个项目目录,且项目中包含 deploy.js、deployIndex.js 文件及 .yml 配置文件。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】