- windows:
npm install pubsg -g
- mac:
sudo npm install pubsg -g
npm install
"publishSet": {
"builShell": "npm build", //webpack 打包命令
"svnPath": "../svn", //svn地址
"distPath": "./dist/", //打包后资源的�地址
"mySet": "./publishSet.json" //可以自定义配置
}
npm config set git-tag-version false
pubsg start
--ftype/-t [js,html,png]
:本次需要更新文件类型,默认是js,html,css
-t all
:为[js,png,svg,gif,css,html]--message/-m [commit message]
:svn 提交的 msg,默认是defaultMessage
--delete
:先删除不需要的文件,再添加文件
- 2018-05-02 : 添加项目版本控制
- 2018-06-05 : 移除默认删除文件,需要加 --delete
- 2018-06-25 : 1、使用 ES7 async 处理异步 2、babel 打包 3、添加自动发布版本/测试脚本
- 2018-06-28 : 修复非项目环境下,查看版本报错