網(wǎng)站發(fā)布工具

靈感來源:每次發(fā)布都需要登錄遠(yuǎn)程服務(wù)器,備份舊文件上傳新文件,在不同文件夾之間反復(fù)切換非常繁瑣,程序員可都是懶人,那能每天時間都耗在這些繁瑣的事情上,而且還需要非常小心避免出錯。最開始是用Python做了一個小工具,直接在文件上點擊右鍵即可上傳到服務(wù)器右鍵上傳。單個文件上傳倒是非常快捷,但是對于‘上傳多個文件,上傳文件夾’類似于zip軟件右鍵壓縮類型的功能,網(wǎng)上查詢了一些資料,但是沒有找到適合我的技術(shù)方案。最后決定犧牲一點快捷性,放棄右鍵方案,使用winform做客戶端,使用Node.js做服務(wù)器,開發(fā)這個小工具。

服務(wù)器端介紹

部署

  • 安裝Node.js

  • 下載DepolyServer 并解壓

  • 進(jìn)入DeployServer目錄,shift+鼠標(biāo)左鍵,選擇“在此處打開命令窗口”輸入node index 80 啟動server。端口號可省略,默認(rèn)值3000

啟動成功后界面會提示 The depolyServer is now ready to accept connections on port 80

網(wǎng)友評論