0.1.2 • Published 10 months ago

ssh2-upload-limit v0.1.2

Weekly downloads
-
License
ISC
Repository
-
Last release
10 months ago

alt text

🎖️ Nodejs

✨ 一丶文件批量上传脚本

🚀 1.实现步骤及技术栈

  • 通过 ssh-sfpt 连接远程 Linux 服务器批量上传。
  • 使用插件 ssh2-sftp-client,fs,path,pcolor,p-limit,inquirer

💠 2.环境变量配置

  • ⚠️ .env.local 文件
    # # 远程服务器dd
    # REMOTE_SERVER_HOST=
    # # 远程服务器端口
    # REMOTE_SERVER_PORT=
    # # 远程服务器账号
    # REMOTE_SERVER_USERNAME=
    # # 远程服务器密码
    # REMOTE_SERVER_PASSWORD=
    # # 本地文件目录(工作区路径)
    # LOCAL_DIR_PATH=
    # # 远程文件目录(ng目录)
    # REMOTE_DIR_PATH=

🚶‍♂️ 功能

  • 以单文件上传的方式

    ✅ 实现批量上传基础功能

    ✅ 增加终端选择器,支持自定义本地上传文件目录

    ✅ 增加上传进度条

    ✅ 增加并发控制

    ✅ 增加终端变量的输入

    ☑️ 增加线上备份功能,保留多个版本,进行历史上传版本的切换

    ☑️ 优化 NodeJs 线程监控并发问题

0.1.2

10 months ago

0.1.1

10 months ago