鍍金池/ 問答/PHP  HTML/ __webpack_require__.e is not a function

__webpack_require__.e is not a function

在laravel+vue的項目中,給vue使用vue-router的路由懶加載。

在router的配置文件里面。正常import沒有問題

import Home from './../js/views/home.vue'                


  1. 但是只要使用路由懶加載
const Home = r => require.ensure([], () => r(require('./../js/views/home.vue')))

就會報上面的錯誤,不知道為啥

回答
編輯回答
尤禮

升級到了webapck3.0,使用了extract-text-webpack-plugin插件。此插件在3.0中必須配置和一個叫allChunks: true的參數(shù)

https://segmentfault.com/a/11...

2017年3月24日 15:02
編輯回答
失心人
const Home=()=>import('./../js/views/home.vue')

試試下面這個

const Home=()=>Promise.resolve(require('./../js/views/home.vue'))
2018年1月23日 00:00