2.0.5 • Published 3 years ago

depoly-gjl v2.0.5

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

一键部署前端包

1先 安装

npm install depoly-gjl -D

2在项目文件下新建publish.js

// 线上环境
// 此文件慎重改 导致线上问题


exports.publishConfig = {
    pro:{
        host: '192.168.8.xxx', // 服务器ip地址或域名
        password: '1xxx', // 密码,请勿将此密码上传至git服务器
        catalog: '/root', // 前端文件路径不包含目录    注意修改(不加前端文件夹名称)
        targetFile: 'viid_client', // 线上前端文件夹名称    注意修改
        port: 22, // 服务器ssh连接端口号
        username: 'root', // ssh登录用户
      } 
}
exports.GlobalConfig = {
  publishEnv: ['pro'], // 发布环境,可填写多个,也可只填写一个
  buildDist: 'viid_client', // 前端文件打包之后的目录,默认dist    注意修改 (打包后名称)
  buildCommand: 'npm run build', // 打包前端文件的命令             注意修改
  readyTimeout: 20000, // ssh连接超时时间
  deleteFile: true, // 是否删除线上上传的dist压缩包
}

3 在package.json中添加

  "scripts": {
    "depolyInit": "depolyInit",
    "build": "自己的前端打包命令",
  },

4执行开始打包

npm run depolyInit
2.0.5

3 years ago

2.0.3

4 years ago

2.0.2

4 years ago

2.0.1

4 years ago

2.0.0

4 years ago

1.0.18

4 years ago

1.0.15

4 years ago

1.0.14

4 years ago

1.0.13

4 years ago

1.0.11

4 years ago

1.0.10

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago