最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解Node.js一行命令上傳本地文件到服務(wù)器

 更新時間:2019年04月22日 09:58:40   作者:蕭蕭fe  
這篇文章主要介紹了Node.js一行命令上傳本地文件到服務(wù)器,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

現(xiàn)在存在的問題

每次打包完, 都要打開 FileZilla 一頓拖拽然后才能上傳代碼, 那就立馬擼一個自動化腳本就完事了

publish-sftp

Github 傳送門(順便來騙個Star) 以后一行命令上傳本地文件到服務(wù)器啦

publish-sftp -c // 完事

安全性

項目組已經(jīng)跑了大半年, 沒出過幺蛾子, 可放心使用

實現(xiàn)

基于 ssh2-sftp-client

快速上手

install

sudo npm i publish-sftp -g
sudo npm link publish-sftp

 tips

當(dāng)前目錄下需要提供一份 sftp.json

{
  "localPath": "./dist",
  "remotePath": "/export/App/xxx",
  "protectedRemotePath": "/export/App/xxx",
  "connect": {
    "host": "xxx.xxx.xxx.xx",
    "port": 22,
    "username": "root",
    "password": "123456"
  }
}

example

復(fù)制 localPath 下所有文件到 remotePath/xjx/test, -c 參數(shù)為空則是復(fù)制到 remotePath, 遠(yuǎn)程目錄不存在會先創(chuàng)建

copy

 復(fù)制 localPath 下所有文件到 remotePath 目錄下, 如果 xxx 有值則是復(fù)制到 ${remotePath}/${xxx} 目錄

publish-sftp -c xxx

 remove

刪除 remotePath 目錄, 如果 xxx 有值則是刪除 ${remotePath}/${xxx} 目錄, protectedRemotePath 目錄是不允許操作的, 所以為了安全是必需要設(shè)置的, 一般和 remotePath 值一樣即可!

publish-sftp -r xxx

以上所述是小編給大家介紹的Node.js一行命令上傳本地文件到服務(wù)器詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • koa框架的原理、功能,與基本使用方法概述

    koa框架的原理、功能,與基本使用方法概述

    這篇文章主要介紹了koa框架的原理、功能,與基本使用方法,結(jié)合實例形式分析了koa框架的基本功能、原理、使用方法與相關(guān)注意事項,需要的朋友可以參考下
    2023-04-04
  • Node端異常捕獲的實現(xiàn)方法

    Node端異常捕獲的實現(xiàn)方法

    本文主要介紹了Node端異常捕獲的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • Nodejs探秘之深入理解單線程實現(xiàn)高并發(fā)原理

    Nodejs探秘之深入理解單線程實現(xiàn)高并發(fā)原理

    這篇文章主要介紹了Nodejs單線程實現(xiàn)高并發(fā)原理,對Node.js感興趣的同學(xué),可以參考下
    2021-04-04
  • NodeJs下的測試框架Mocha的簡單介紹

    NodeJs下的測試框架Mocha的簡單介紹

    本篇文章主要介紹了NodeJs下的測試框架Mocha的簡單介紹,是目前最為流行的javascript框架之一,在本文我們重點介紹它在NodeJs上的使用。有興趣的可以了解一下。
    2017-02-02
  • nodejs通過phantomjs實現(xiàn)下載網(wǎng)頁

    nodejs通過phantomjs實現(xiàn)下載網(wǎng)頁

    這篇文章主要介紹了nodejs通過phantomjs實現(xiàn)下載網(wǎng)頁的方法,有需要的小伙伴可以參考下。
    2015-05-05
  • Node.js+jade+mongodb+mongoose實現(xiàn)爬蟲分離入庫與生成靜態(tài)文件的方法

    Node.js+jade+mongodb+mongoose實現(xiàn)爬蟲分離入庫與生成靜態(tài)文件的方法

    下面小編就為大家?guī)硪黄狽ode.js+jade+mongodb+mongoose實現(xiàn)爬蟲分離入庫與生成靜態(tài)文件的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09
  • Node.js HTTP服務(wù)器中的文件、圖片上傳的方法

    Node.js HTTP服務(wù)器中的文件、圖片上傳的方法

    這篇文章主要介紹了Node.js HTTP服務(wù)器中的文件、圖片上傳的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • node.js中的fs.stat方法使用說明

    node.js中的fs.stat方法使用說明

    這篇文章主要介紹了node.js中的fs.stat方法使用說明,本文介紹了fs.stat的方法說明、語法、接收參數(shù)、使用實例和實現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • 如何用nvm管理眾多nodejs版本詳細(xì)教程

    如何用nvm管理眾多nodejs版本詳細(xì)教程

    NVM是一個nodejs的版本管理工具,nvm和n都是node.js版本管理工具,為了解決node.js各種版本存在不兼容現(xiàn)象可以通過它可以安裝和切換不同版本的 node.js,這篇文章主要介紹了如何用nvm管理眾多nodejs版本的相關(guān)資料,需要的朋友可以參考下
    2025-04-04
  • nodejs中使用HTTP分塊響應(yīng)和定時器示例代碼

    nodejs中使用HTTP分塊響應(yīng)和定時器示例代碼

    本文通過示例將要創(chuàng)建一個輸出純文本的HTTP服務(wù)器,輸出的純文本每隔一秒會新增100個用換行符分隔的時間戳。實例代碼非常不錯,具有參考借鑒價值,需要的朋友參考下
    2017-03-03

最新評論

定襄县| 木兰县| 察雅县| 巴林右旗| 周至县| 即墨市| 应城市| 临高县| 将乐县| 扶余县| 内黄县| 谢通门县| 兰州市| 庆元县| 凤凰县| 纳雍县| 华池县| 扬州市| 汤原县| 乌鲁木齐县| 西平县| 新蔡县| 仪征市| 肥乡县| 师宗县| 杭锦后旗| 湟源县| 开远市| 当雄县| 长兴县| 临夏县| 岳阳县| 特克斯县| 伊宁市| 黑龙江省| 汶川县| 中超| 鹤壁市| 天峻县| 清新县| 荣成市|