wujingjing
2024-11-28 340d40b4d4243c0f3bf82d40b8f570246e39119d
deploy/deploy.config.js
@@ -1,4 +1,3 @@
const deployJson = require('../customer_list/ch/deploy.json');
module.exports = {
   privateKeyPath: 'C:/ssh/id_rsa', // 本地私钥地址,位置一般在C:/Users/xxx/.ssh/id_rsa,非必填,有私钥则配置
   passphrase: '', // 本地私钥密码,非必填,有私钥则配置
@@ -8,16 +7,23 @@
      // 测试环境
      name: '测试环境',
      preRun: '', // 测试环境打包脚本
      host: deployJson.test.host, // 测试服务器地址
      host: '101.133.133.173', // 测试服务器地址
      port: 22, // ssh port,一般默认22
      username: deployJson.test.username, // 登录服务器用户名
      username: 'Administrator', // 登录服务器用户名
      password: '', // 登录服务器密码
      distPath: 'dist', // 本地打包dist目录
      webDir: deployJson.test.path.slice(1), // // 测试环境服务器地址
      bakOld: true, // 是否备份旧的,保留上一份旧的
      webDir: 'E:/wi/web', // // 测试环境服务器地址
      remoteIgnorePath: 'WI水务智能助手.apk', // 远程服务器忽略删除文件或文件夹,可填数组或字符串
      // 备份
      bakOld: {
         // 备份个数,不填默认 3 个
         num: 3,
         // 是否备份,默认启用备份
         enable: true,
      },
      // 部署预览
      preview: {
         url: 'http://http://101.133.133.173:8084/', // 部署后检查部署效果,查看的网页地址
         url: 'http://101.133.133.173:8084/', // 部署后检查部署效果,查看的网页地址
         openInBrowser: false, // 部署完成后是否自动打开部署的网页地址
      },
   },
@@ -25,14 +31,22 @@
      // 线上环境
      name: '线上环境',
      preRun: '', // 线上环境打包脚本
      host: deployJson.product.host, // 测试服务器地址
      host: '47.102.134.202', // 测试服务器地址
      port: 22, // ssh port,一般默认22
      username: deployJson.product.username, // 登录服务器用户名
      username: 'administrator', // 登录服务器用户名
      password: '', // 登录服务器密码
      distPath: 'dist', // 本地打包dist目录
      webDir: deployJson.product.path.slice(1), // 测试环境服务器地址
      webDir: 'D:/YW/wi', // 测试环境服务器地址
      remoteIgnorePath: 'WI水务智能助手.apk', // 远程服务器忽略删除文件或文件夹,可填数组或字符串
      // 备份
      bakOld: {
         // 备份个数,不填默认 3 个
         num: 3,
         // 是否备份,默认启用备份
         enable: true,
      },
      preview: {
         url: 'https://https://wi.beng35.com/',
         url: 'https://wi.beng35.com/',
         openInBrowser: false,
      },
   },