最新国产好看的视频,伊人天堂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)論

岳阳县| 高密市| 枞阳县| 永泰县| 本溪市| 嵩明县| 汉沽区| 淮南市| 思南县| 托克托县| 历史| 印江| 闸北区| 济南市| 重庆市| 玉龙| 达拉特旗| 南丹县| 阳曲县| 泗水县| 乌鲁木齐县| 遵义县| 旬阳县| 纳雍县| 鲁甸县| 安仁县| 台北市| 砀山县| 长子县| 固原市| 汾西县| 视频| 灵台县| 科尔| 富锦市| 东乡族自治县| 温宿县| 焦作市| 建德市| 宁晋县| 牙克石市|