在 package.json 所在目錄下執行 npm run dev
會啟動 localhost:8080,在被 watch 檔案修改後會自動重新編譯並重新整理瀏覽器。
此時使用nginx 配置一個虛擬主機(例如app.dev)指向這一目錄,更新一些文件,觸發重新編譯後,localhost:8080
端口訪問的頁面會同步修改,而app.dev
造訪的頁面還是修改前的樣子。
請問這是為什麼呢?
我想大声告诉你2017-05-16 13:26:12
npm run dev方式啟動的服務,存取的是編譯後快取中的內容,編譯後的內容並沒有同步到硬碟。
透過nginx訪問,訪問的是硬碟上的文件,所以會出現 app.dev 访问的页面还是修改前的样子