项目简介
本项目是基于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】