最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

關(guān)于Webpack dev server熱加載失敗的解決方法

 更新時(shí)間:2018年02月22日 16:25:20   作者:蟻方陣  
下面小編就為大家分享一篇關(guān)于Webpack dev server熱加載失敗的解決方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

利用Webpack dev server作為熱加載服務(wù)器時(shí),出現(xiàn)以下錯(cuò)誤:

XMLHttpRequest cannot load http://localhost:8080/dist/06854fc8988da94501a9.hot-update.json. 
No 'Access-Control-Allow-Origin' header is present on the requested resource. 
Origin 'http://localhost' is therefore not allowed access.

或者出現(xiàn)以下的警告信息:

dev-server.js:37 [HMR] Update failed: Error: Manifest request to http://localhost:8080/dist/06854fc8988da94501a9.hot-update.json timed out.
 at XMLHttpRequest.request.onreadystatechange (http://localhost:8080/dist/main.js:38:22)

經(jīng)過(guò)診斷,配置錯(cuò)誤的地方在于webpack.config.js的publicPath,需要將絕對(duì)地址改為相對(duì)地址,如下:

output : {
 filename : '[name].js',
 // 不可配置為絕對(duì)路徑,這是錯(cuò)誤的配置
 //publicPath: "http://localhost:8080/dist/",

 // 這是正確的配置,
 publicPath: "/dist/",
 path : build,
 // umd包含了對(duì)amd、commonjs、var等多種規(guī)范的支持 
 libraryTarget : 'var' 
} 

經(jīng)過(guò)反復(fù)的測(cè)試,將webpack dev server的publicPath注入到其他域下,如果使用絕對(duì)地址配置,一定會(huì)出現(xiàn)上述錯(cuò)誤。

需要特別注意的是,webpack dev server與webpack-hot-middleware剛好相反,webpack-hot-middleware必須使用絕對(duì)地址。

以上這篇關(guān)于Webpack dev server熱加載失敗的解決方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

洮南市| 富民县| 吴江市| 托克逊县| 青海省| 广昌县| 长寿区| 策勒县| 吉隆县| 隆安县| 景泰县| 长葛市| 卢氏县| 东辽县| 山西省| 平顺县| 巴塘县| 沁阳市| 包头市| 宕昌县| 武夷山市| 盘锦市| 酒泉市| 北安市| 永平县| 连城县| 丰都县| 清水河县| 昌都县| 庆安县| 广东省| 亚东县| 阿城市| 辉县市| 波密县| 休宁县| 罗定市| 清镇市| 尉犁县| 南投县| 许昌县|