若依生产环境打包以后无法访问页面的问题

68 阅读1分钟

点击路由以后,无法跳转到相关页面,控制台报错cant find module……,经查询将原来的import路由懒加载改成require路由懒加载即可。具体原因待探究,有明白的大佬请解答一下。

export const loadView = (view) => {
  if (process.env.NODE_ENV === 'development') {
    return (resolve) => require([`@/views/${view}`], resolve)
  } else {
    // 使用 require 实现生产环境的路由懒加载
    // return () => import(`@/views/${view}`)
    return (resolve) => require([`@/views/${view}`], resolve)
  }
}