在WebStorm中打開項目,通常WS會啟動一個虛擬服務器並使用如下地址訪問
但這樣會有一個問題,在局域網內的其他設備,比如手機和其他電腦是不能訪問這個地址的,這樣就給開發和調試帶來了不便。本人也是慚愧,因為太懶了,一直到最近才解決這個問題。其實早就應該明白,像WS這樣在前端界不亞於宇宙第一IDE Visual Studio的存在,怎么會沒有解決方案呢?
首先File->Settings,找到
將右側修改為下圖,因為如果使用原來的端口號63342右邊的復選框就不能勾上,這里修改為8090是由於8080端口被Apache占用了。
最后點擊ok,如果是win10可能還會有防火牆的提示。之后局域網內就能通過IP訪問項目了。
將項目部署到IIS
假設開發源碼在電腦上的E盤,並且是通過SVN管理的,現在想把項目發布到服務器,外部可以通過服務器地址來訪問,這時可以通過配置deployment來實現,點擊右邊的+號,然后起個名字,接下來的步驟如下圖所示:
接下來填寫映射關系(Mappings)
最后在項目上點擊右鍵,先部署到localhost,注意確保當前賬戶在wwwroot這個目錄下有寫的權限,不然會部署失敗。
成功以后為了方便起見,還可以設置文件有更改時自動部署到服務器