0.0.23 • Published 2 years ago
sasai-publish v0.0.23
sasai web 自动发布工具
更新日志
- 2022/03/06 新增上传时忽略文件/夹功能
安装
需要采用全局安装的方式
npm install sasai-publish -g
使用
工具默认忽略 node_modules 文件夹 本工具支持两种发布模式
- 手动发布
- 自动发布
手动发布
在终端执行命令,根据提示输入对应的参数即可
sasai-publish
自动发布
需要先在项目根目录下创建配置文件, 本工具自带创建配置功能,执行以下命令
sasai-publish init
工具会在项目根目录创建server.config.json 注意:配置文件每个字段都不可为空,不填写需要删除
{
"auto": true, // 自动发布
"ignore": ["node_modules", ".git"], // 忽略上传的文件/夹
"dev": { // 环境名称
// 环境配置 [必填]
"host": "192.xxx.xxx.xxx",
"username": "root",
"password": "password",
// 本地打包地址[选填],默认dist
"local": "/dist",
// 远程打包地址[选填],如不填写,默认为:/app_server/nginx/html/xxxx
"remote": "/app_server/nginx/html/xxxx",
}
}
在配置文件中填写对应的字段,执行命令进行发布。
sasai-publish
本工具会检查远程服务器是否有对应的目录,如果没有会自动创建。
开发
安装
npm install
开发
安装后运行以下命令进行开发,在src目录下进行开发工作
npm run dev
请不要在master分支进行开发
发布
开发完成后,请提交到开发分支,联系管理员进行 review 和发布
0.0.23
2 years ago
0.0.22
2 years ago
0.0.21
2 years ago
0.0.20
2 years ago
0.0.19
2 years ago
0.0.18
2 years ago
0.0.17
2 years ago
0.0.16
2 years ago
0.0.15
2 years ago
0.0.14
2 years ago
0.0.13
2 years ago
0.0.12
2 years ago
0.0.10
2 years ago
0.0.9
2 years ago
0.0.8
2 years ago
0.0.7
2 years ago
0.0.6
2 years ago
0.0.5
2 years ago
0.0.3
2 years ago
0.0.2
2 years ago
0.0.1
2 years ago