学习了一下封装,写了一个更新服务器文件的工具
源码:https://github.com/xiaobai2017666/server-update-tool
平台是从Win10 到Linux
觉得平时的上传工具太过于机械,而且更新频繁,就写成脚本了。 使用示例:
let n=new s({
// SSH的配置信息============
host: '0.0.0.0',
port: 80,
username: 'root',
password: '************'
//=========================
},
'F:/编程/blog/public', //本地需要上传的文件夹路径,结尾不要带/
'/home/www'); //服务器上传到的文件夹路径,可以在服务器中不存在,结尾不要带/
n.start().then(function() {
...
})