原因:webpack4 不支持变量方式的动态 import ,新版本的使用 require() 来解决此问题。
解决方法:找到/src/store/modules/permission.js文件
找到这部分代码
将其改为:
export const loadView = (view) => {
if (process.env.NODE_ENV === 'development') {
return (resolve) => require([`@/views/${view}`], resolve)
} else {
// 使用 import 实现生产环境的路由懒加载
return (resolve) => require([`@/views/${view}`], resolve)
就能解决这个问题。
原因:webpack4 不支持变量方式的动态 import ,新版本的使用 require() 来解决此问题。出现报错:在自己本地正常不报错,打包到测试服上,开始报错,左侧菜单栏点不开,一直在加载中。解决方法:找到/src/store/modules/permission.js文件。
Cannot find module '@/views/login/index'
Failed to resolve async component default
vue-router.esm.js:1897 Error: Cannot find module '@/views/login/index'
at webpackEmptyContext (index.js:39)
at permission.js:90
进入router中的index.js
component: () => import('@/views/login/index'),
compon
Cannot find module ‘@/views/test/index.vue‘ or its corresponding type declarations.ts(2307)的原因
若依 vue 版菜单点不开,报错:Error: Cannot find module ‘@/views/system/user/index’
今天运行后端哥哥都爱的若依项目:RuoYi-Vue 的时候,发现可以正常启动,但是左侧菜单点不开,一直在加载中。
然后 F12 一看控制台一顿输出:
Error: Cannot find module '@/views/system/user/index'
at webpackEmptyContext (index.js:39)
at per
前情提要:我在本地开发是一切正常的,但是部署到测试环境中。login页面是会出现的,但是输入用户名和密码之后报错了,出现了如下报错:后端接口是调用成功的,返回了token,但是页面一直在加载(加载不出首页)
Error: Cannot find module ‘@/views/index’
查找了几篇博客尝试解决该问题:
vue路由跳转错误:Error: Redirected when going from “/login“ to “/home“ via a navigation guard..
授人以鱼不如授人以渔,以下是排查过程的思路,及排查过程尝试过的方法:
该错误是点左边菜单树的时候报错,打不开页面,开始以为是修改到了路由相关代码导致的,于是各种检查,没有发现任何异常代码。接下来发现更离谱的事情是打包发到测试环境和线上没这个问题,本地死活不行,把代码回退到之前很老的版本,还是报这个错。
接下来梳理报错前到底我做了哪些操作导致这个错误,由于公司是内外网隔离,内网
小记:由于webpack4中动态import不支持变量方式,即import(@/views/${file}) 这种写法不再支持,使用这种写法会导致生产环境报错, 动态加载时找不到对应的组件,因此修改为 require 引入组件.
module.exports = file => {
file = file.indexOf("/views/") === 0 ? file.slice(7) : file;
let obj;
try {
obj = require("@/vie
npm ERR! notsup Unsupported platform for n@9.0.1: wanted {“os“:“!win32“,“arch“:“any“} (current: {“os
10608
weixin_44952927:
element ui 树状表格选择父节点子节点全选,子节点不全选父节点半选
阿wei程序媛:
element ui 树状表格选择父节点子节点全选,子节点不全选父节点半选
weixin_44952927:
npm ERR! notsup Unsupported platform for n@9.0.1: wanted {“os“:“!win32“,“arch“:“any“} (current: {“os
Joeliawu:
webpack3 报错 Error in ./node_modules/@wangeditor/editor/dist/index.esm.js
艾特星空: