最近本地開發項目代碼一直沒法熱加載,因而就抽空想辦法解決前端
咱們線上的地址是:https://aitest.ichuanyi.com/ai-admin/#/ 其實ai-admin是線上的一個目錄webpack
因此本地就用地址:https://local.ichuanyi.com/ai-admin/#/ 來開發,用nginx反向代理來實現,可是發現加了ai-admin就沒法熱加載,不加ai-admin是正確的,nginx
可是公司前端項目較多,不可能用多個域名,沒法記住,都是用這種目錄的方式來管理的,具體的解決辦法以下web
修改 dev-client.js中的這行代碼就行,修改path爲你對應的域名就行ui
var hotClient = require('webpack-hot-middleware/client?path=http://local.ichuanyi.com/ai-admin/__webpack_hmr&noInfo=true&reload=true')
注: webpack版本 3.6.0spa