ele-deploy

1.0.8 • Public • Published

ELE DEPLOY

npm NPM


执行 “一句” shell,将构建文件直接部署至前端资源服务器。

现如今,全税部门项目日益增多,每个项目开发完成后,需要手动构建并将文件包发送给运维同学部署。测试环境、生产环境,每次部署都会听到运维向你呼喊:“同学,**项目前端打个包发我一份”,那么为了规避这种现象,我们的 ele-deploy 应运而生。只需一个命令,将前端包部署至资源系统,想要最新包,那你就去下👋。

资源服务器地址

安装

npm install --save ele-deploy

使用说明

针对全税部门,我们将前端项目分为两类:

  1. react
  2. vue

react示例

package.json

"scripts": {
  //...
  "deploy": "matriks2 dest && ele --company 大象产品线 --project declare-react.tar.gz --react"
 }

vue示例

package.json

"scripts": {
  //...
  "deploy": "npm run build && ele --company 大象产品线 --project declare-vue.tar.gz"
 }

配置完成后,在项目根目录下运行 npm run deployyarn deploy ,开始进行部署。

配置参数

  • -c | --company : 项目公司名称
  • -p | --project : 项目文件包名称 (支持三种后缀名格式:.zip .tar .tar.gz
  • --react : 是否为 react 项目 (默认:否)
  • -d | --debug: 查看更多信息

其他说明

ele-deploy 应用华为云Nodejs SDK,进行obs操作,并通过cdn来提升访问速度。

Readme

Keywords

Package Sidebar

Install

npm i ele-deploy

Weekly Downloads

0

Version

1.0.8

License

ISC

Unpacked Size

279 kB

Total Files

17

Last publish

Collaborators

  • angusyang9