核心提示:router.jsimport Vue from vueimport Router from vue-router//开发环境不适用懒加载const _import = require(./_impo...
router.js
import Vue from 'vue' import Router from 'vue-router' //开发环境不适用懒加载 const _import = require('./_import_' + process.env.NODE_ENV); Vue.use(Router) const routerList=[ { path: '/', component: _import('testRouter/HelloWorld')}, ]; export default new Router({ routes: routerList })
_import_development.js
module.exports = file => require('@/views/' + file + '.vue').default // vue-loader at least v13.0.0+
_import_production.js
module.exports = file => () => import('@/views/' + file + '.vue')