0.0.1 • Published 3 years ago

dist-deployment v0.0.1

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

生产包部署工具

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

2.写入配置信息

module.exports = {
  NAME: '', // 项目名
  DIST: 'dist', // 生产包地址,默认:dist,不已 / 为开头
  OUT: {
    host: '', // 主机名
    port: 22, // sftp端口,默认:22
    username: 'root', // 账号,默认:root
    password: '', // 密码
    remotePath: '', // 部署地址
  },
  IN: {
    username: '', // 云盘账号
    password: '', // 云盘密码
  },
}

3.在 package.json 添加命令

 "scripts": {
    "pkg:out": "npm run build:out && node node_modules/production-deployment/compression.js --prefix=外网",
    "pkg:in": "npm run build:in && node node_modules/production-deployment/compression.js --prefix=内网",
    "build:out": "vue-cli-service build --mode prodOut",
    "build:in": "vue-cli-service build --mode prodIn",
  }