場景
如果開發和測試環境不同,或者經常使用機器是windows,項目要求必須liunx,這時候我選擇虛擬機安裝liunx,部署ssh服務,主機安裝winscp配合putty,使用webstorm開發,對於web前端目前主流的webpack熱編譯,時不時地傳送文件到虛擬機,實在是非常累人的事情,於是選擇工具的自動同步。
設定
配置基本資訊
在webstom編輯器依序選擇Tools – Deployment – Configuration,新增一個遠端主機,這個名字只是備註用,隨便寫,協定選擇FTP(也支援SFTP、本地等)
這時候主要就是填寫遠端主機的FTP資訊了,除了基本的FTP訊息填寫完畢外,還需要填寫以下資訊:
Root path //这个选项是要打开的路径,这样做主要是为了防止误操作影响项目,填写后上级目录不会展示,当然你可以不写 Web server root URL //这里就是调试的网址
登入後複製
另外,需要設定本機和伺服器的檔案映射,如下圖所示:
##最後,我們再調整一下本地和遠端主機的映射即可,如果要添加了多個遠端主機的話,記得把要使用的項目點擊一下Use this server as default。遠端主機配置好後我們就可以看一下目錄結構了,點擊 Tools – Deployment – Broswse Remote Host,然後就會看到遠端的檔案了。