wj-publish
v1.1.0
Published
upload local files to linux server and exec commands
Downloads
2
Readme
wj-publish
upload local files to linux server and exec commands
使用说明
执行命令 生成配置文件
wj-publish example config.json
默认配置文件如下, 需按需修改对应配置
{
"host": "192.168.1.1",
"port": 22,
"username": "home",
"privatekey": "/users/xxx/desktop/xxx/ssh/xxx",
"passphrase": "xxx",
"local": "/users/xxx/desktop/project/xxx",
"remote": "/home/xxx/",
"ignore": [
".idea",
".git",
"node_modules"
],
"clear": true,
"cmds": [
"ls -al"
]
}
配置文件说明
- host: 服务器 ip
- port: ssh 端口号
- username: 使用的用户名
- privatekey: 本地私钥绝对路径
- passphrase: 私钥密码
- local: 本地要发布的文件/目录绝对路径
- remote: 服务器保存的目录/文件路径
- ignore: 忽略的目录(相对于local)
- clear: 是否先清空服务端文件
- cmds: 文件发布完成后, 要执行的命令
修改对应配置后, 执行命令发布
wj-publish config.json