# 常见问题
TIP
确保非下列问题时,欢迎反馈到 issues,或加我微信(power_simon)交流问题
# 登录失败
确保用户名-密码无误后,在控制台查看报错信息,优先检查前端组件路径正确与否
,前端组件路径错误会导致组件挂载失败,从而影响登录,需清空动态路由:
- 打开浏览器 F12
- Application > Local Storage > 清空 dynamicRouter-template
- Application > Cookies > 清空 token-dynamicRouter
- 刷新页面,此时应回到登录页,路由表已重新初始化,即可重新尝试登录
若后台接口回文格式有误,在数据库删除错误数据即可
# 没有菜单栏
如果已经登录成功,优先检查该用户对应的角色是否绑定了菜单,并打开控制台,查看动态路由和动态菜单与实际是否一致
# mockData 联调失败
重启服务再试试,不然就是配置问题
# 使用 sass 报错
错误:Modele build failed: TypeError: this.getResolve is not a function...

错误原因:sass-loader 版本过高导致编译错误
解决办法:将 sass-loader 版本调至 7.3.1
1.方法一 删除文件 node_modules; 将文件 package.json 中的 sass-loader 版本改为 7.3.1 运行 npm install 重新安装项目依赖 安装项目依赖 :npm install 启动项目:npm run dev
2.方法二 卸载 sass-loader:npm uninstall sass-loader 安装 sass-loader:npm install sass-loader@7.3.1 --save-dev 启动项目:npm run dev
← 菜单管理