0.0.4 • Published 3 years ago

@wulihua/dist-deploy v0.0.4

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

生产包部署工具

1.在项目根目录下创建 deployment.js

2.写入配置信息

module.exports = {
  projectName: '', // 项目名
  distPath: 'dist', // 生产包地址,默认:dist,不以 / 为开头
  // 外网部署配置
  outConfig: {
    host: '', // 主机名
    port: 22, // sftp端口,默认:22
    username: 'root', // 账号,默认:root
    password: '', // 密码
    remotePath: '', // 部署地址
  },
  // 内网上传配置
  inConfig: {
    username: '', // 云盘账号
    password: '', // 云盘密码
  },
}

3.在 package.json 添加命令

  "scripts": {
    "pkg:out": "npm run build:out && cd node_modules/@wulihua/dist-deploy && npm run out",
    "pkg:in": "npm run build:in && cd node_modules/@wulihua/dist-deploy && npm run in",
    "build:out": "vue-cli-service build --mode prodOut",
    "build:in": "vue-cli-service build --mode prodIn",
  }

4.运行

  • npm run pkg:out // 打外网包并部署到服务器
  • npm run pkg:in // 打内网包并上传至云盘
  • npm run build:out // 打外网包
  • npm run build:in // 打内网包
0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago