请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

8-2出现的问题

今天环境总是出问题,第一个问题是page下面的文件删除后,重新添加home order user这些文件夹以后,运行总是出现

This relative module was not found:

  • …/@/layouts/index in ./src/pages/.umi/router.js

就是在pages/.umi/router.js下面,自动生成的上面的出错误的路由,但是手动把@改成…就可以了

后面一个问题是在都8-2代码敲好以后运行,出现下面这个错误:

TypeError: Object(…) is not a function
BasicLayout
src/layouts/index.js:7
4 |
5 | function BasicLayout(props) {
6 |

7 | const location = useLocation();
8 | const paths=[’/’,’/user’,’/order’]
9 |
10 | return (

这个更是莫名其妙了,因为上面的代码是肯定没问题的啊

正在回答 回答被采纳积分+3

1回答

夏小宅 2021-08-10 20:47:10

建议不用umi自动生成的路由,可以手动添加路由,虽然麻烦,但是保险;如果遇到某些问题,可以把.umi文件夹删除了,重新运行

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_慕妹9310411 #1
    我是使用 .umirc.js 中手动添加到路由,跟着课程一步步把路由在这个文件里面加上的,但是我并不能决定系统使用哪个路由啊,我刚把.umi文件夹删除了,重新运行,还是出现一样的问题....怎么处理??
    回复 有任何疑惑可以回复我~ 2021-08-11 08:51:14
  • 提问者 qq_慕妹9310411 #2
    刚刚重新新建一个工程把之前的代码拷贝进去也不行,而且编出来的错误居然也一样....建议课程最好在第八章开始项目之前,在库上加一个配置好入口条件的工程,不然时间都花在调环境上面了
    回复 有任何疑惑可以回复我~ 2021-08-11 09:15:46
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信