網站發(fā)布工具
靈感來源:每次發(fā)布都需要登錄遠程服務器,備份舊文件上傳新文件,在不同文件夾之間反復切換非常繁瑣,程序員可都是懶人,那能每天時間都耗在這些繁瑣的事情上,而且還需要非常小心避免出錯。最開始是用Python做了一個小工具,直接在文件上點擊右鍵即可上傳到服務器右鍵上傳。單個文件上傳倒是非??旖?,但是對于‘上傳多個文件,上傳文件夾’類似于zip軟件右鍵壓縮類型的功能,網上查詢了一些資料,但是沒有找到適合我的技術方案。最后決定犧牲一點快捷性,放棄右鍵方案,使用winform做客戶端,使用Node.js做服務器,開發(fā)這個小工具。
服務器端介紹
部署
安裝Node.js
下載DepolyServer 并解壓
進入DeployServer目錄,shift+鼠標左鍵,選擇“在此處打開命令窗口”輸入node index 80 啟動server。端口號可省略,默認值3000
啟動成功后界面會提示 The depolyServer is now ready to accept connections on port 80