node.js - npm run dev 和使用虛擬主機配置的差異是什麼?
怪我咯
怪我咯 2017-05-16 13:24:12
0
1
592

在 package.json 所在目錄下執行 npm run dev 會啟動 localhost:8080,在被 watch 檔案修改後會自動重新編譯並重新整理瀏覽器。

此時使用nginx 配置一個虛擬主機(例如app.dev)指向這一目錄,更新一些文件,觸發重新編譯後,localhost:8080 端口訪問的頁面會同步修改,而app.dev 造訪的頁面還是修改前的樣子。

請問這是為什麼呢?

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回覆(1)
我想大声告诉你

npm run dev方式啟動的服務,存取的是編譯後快取中的內容,編譯後的內容並沒有同步到硬碟。
透過nginx訪問,訪問的是硬碟上的文件,所以會出現 app.dev 访问的页面还是修改前的样子

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板