美文网首页
Ant Design Pro或者其他npm管理的项目一键远程部署

Ant Design Pro或者其他npm管理的项目一键远程部署

作者: 小马将过河 | 来源:发表于2019-07-17 19:34 被阅读0次

听起来title有点绕,其实目的很简单,就是本地一条简单命令,实现将项目打包并上传到服务器这么个功能。

具体实现

在项目根目录的package.json文件中找到scripts,相信你能看到不少命令,start、build等等,在此处增加一条命令,内容大概如下:

 "dist": "npm run build && rsync -p22 -avz --delete-after dist/ root@x.x.x.x:/opt/site/test/antd-pro",

其他更多命令,在后面拼接 多个&&就可以。

运行:

yarn dist

或者

npm run dist

解释:
这句话会先执行npm run build然后再将dist目录下的所有文件拷贝到目标服务器,当然需要您配好本地到服务器的免密登录。

相关文章

网友评论

      本文标题:Ant Design Pro或者其他npm管理的项目一键远程部署

      本文链接:https://www.haomeiwen.com/subject/aurclctx.html