vue中利用scp2上传打包后的文件到服务器

一、前提在工具中安装好 scp

二、在build文件下创建一个js文件

build文件下创建一个js文件,build-scp2-test.js

'use strict'
// 引入scp2模块
var client = require('scp2');
// var random = Math.random()
client.scp('./dist/', {
  "host": "139.217.204.38",
  "username": "bravo",
  "password": "tbSTiEP5N4oB",
  "port": "48022",
  "path": "/apps/data/work/html/dingtalk.lvshou.com/dorm_admin-pc-fe"
}, function(err) {
  if(!err){
    console.log("npm run build-scp2-test: scp2工具上传完毕,远端服务路径:/apps/data/work/html/dingtalk.lvshou.com/dorm_admin-pc-fe")
  }else{
    console.log("err",err)
  }
})

三 、在package.json里面配置打包命令

"upload-scp2-test": "node build/build-scp2-test.js",
"build-scp2-test": "npm run build && npm run upload-scp2-test"

你可能感兴趣的:(vue-js)