0

我已經安裝了我需要的所有東西(webpack,webpack-server),confured在我的webpack.config.js和package.json中,仍然是localhost:8080未在安全上呈現。它也不在localhost:8080/webpack-dev-server/index.html上呈現安全。在手動重新加載它完美渲染。無法在Atom中獲取熱模塊

的package.json

enter image description here

webpack.config.jsenter image description here

NPM運行開發成功執行了,但我也有重裝後手動我讓頁面我的index.html中的一些更改位於父文件夾中。另外,當我更改我的.js文件時,我總是必須在我的cmd中手動運行webpack。如果我是正確的,熱負荷也應該照顧這個。

我還要補充一點,當我運行CTRL + s時,應用程序正在重新編譯,但實際上並未重新編譯。

回答

2

我曾與在現場的變化重裝了類似的問題。試着改變你的index.html <script src="/bundle.js"></script> 鏈接bundle.js如果您在控制檯輸出照顧NPM開始會有同樣喜歡 webpack output is served from / 開發服務器從項目的根目錄中取包,而不是從/ JS/bundle.js

+0

你一定是在開玩笑吧,+ 25立即。已花費16個小時來解決這個問題。順便說一下,我應該怎麼知道捆綁包是從根中取出來的呢?爲什麼不存在某種警告... –

+1

在文檔中沒有關於webpack-dev-server的這種行爲的信息。奇怪的是,如果我們使用'webpack --watch',bundle.js在'output.path'目錄下創建,但'dev-server'在根目錄下創建自己的包(但是你不能在文件管理器中看到這個包, )。 –