欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解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)跑了大半年, 沒出過幺蛾子, 可放心使用

實(shí)現(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)文章

  • Node.js開源應(yīng)用框架HapiJS介紹

    Node.js開源應(yīng)用框架HapiJS介紹

    這篇文章主要介紹了Node.js開源應(yīng)用框架HapiJS介紹,本文講解了HapiJS介紹、HapiJS安裝和項目配置和開發(fā)實(shí)例等內(nèi)容,需要的朋友可以參考下
    2015-01-01
  • Node.js實(shí)現(xiàn)數(shù)據(jù)推送

    Node.js實(shí)現(xiàn)數(shù)據(jù)推送

    這篇文章主要為大家詳細(xì)介紹了Node.js實(shí)現(xiàn)數(shù)據(jù)推送的相關(guān)資料,感興趣的小伙伴們可以參考一下
    2016-04-04
  • 使用nodejs?spider爬取圖片及數(shù)據(jù)實(shí)現(xiàn)

    使用nodejs?spider爬取圖片及數(shù)據(jù)實(shí)現(xiàn)

    這篇文章主要為大家介紹了使用nodejs?spider爬取圖片及數(shù)據(jù)實(shí)現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • koa2實(shí)現(xiàn)登錄注冊功能的示例代碼

    koa2實(shí)現(xiàn)登錄注冊功能的示例代碼

    這篇文章主要介紹了koa2實(shí)現(xiàn)登錄注冊功能的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12
  • express文件上傳中間件Multer詳解

    express文件上傳中間件Multer詳解

    multer是express官方推薦的文件上傳中間件,它是在busboy的基礎(chǔ)上開發(fā)的。目前multer的最新版本為:~1.1.0。本文將詳細(xì)介紹express文件上傳中間件Multer的安裝與使用等,有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2016-10-10
  • 利用Node.js手寫一個簡單的koa

    利用Node.js手寫一個簡單的koa

    這篇文章主要為大家詳細(xì)介紹了如何手動寫一個簡單的koa,通過這個流程就可以較好的掌握koa2中的基本概念,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-01-01
  • 使用Node.js配合Nginx實(shí)現(xiàn)高負(fù)載網(wǎng)絡(luò)

    使用Node.js配合Nginx實(shí)現(xiàn)高負(fù)載網(wǎng)絡(luò)

    這篇文章主要介紹了使用Node.js配合Nginx實(shí)現(xiàn)高負(fù)載網(wǎng)絡(luò),Node的異步加上Nginx的反向代理在性能上實(shí)在是給力!需要的朋友可以參考下
    2015-06-06
  • express框架中使用jwt實(shí)現(xiàn)驗(yàn)證的方法

    express框架中使用jwt實(shí)現(xiàn)驗(yàn)證的方法

    這篇文章主要給大家介紹了關(guān)于express框架中使用jwt實(shí)現(xiàn)驗(yàn)證的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用express具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • node.js中的http.response.write方法使用說明

    node.js中的http.response.write方法使用說明

    這篇文章主要介紹了node.js中的http.response.write方法使用說明,本文介紹了http.response.write的方法說明、語法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • nodejs部署到騰訊云的實(shí)現(xiàn)方法

    nodejs部署到騰訊云的實(shí)現(xiàn)方法

    本文主要介紹了nodejs部署到騰訊云的實(shí)現(xiàn)方法,文中根據(jù)實(shí)例編碼詳細(xì)介紹的十分詳盡,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03

最新評論