vux框架中main.js配置报错

上手vux,在router这里遇到问题了,上图:

clipboard.png
这是环境搭建后生成的目录结构

这是router/index.js

clipboard.png

这是main.js:
clipboard.png

首先第一个问题:main.js是配置文件还是入口文件?如果是入口文件,那么router/index.js这个文件是什么?

第二个问题:运行代码发现router/index.js这个路由文件(从字面上我理解它是一个存放页面path的一个公共文件)中定义的index.vue无法打开?我要如何正确配置才能打开呢。
第三个问题:main.js和router/index.js两者到底有什么关系?(我之前一直以为main.js是在声明路由后,引入index.js中的页面path对象,然后整个项目的所以页面才能注册生效)现在根据运行的情况,我发现main.js加载后,router/index.js完全没有作用了

补充:报错的原因是因为我在搜寻这个问题的答案时,搜到了同样的一个提问,并且有大佬解答了:传送门,但是自己太小白了,没明白大佬表达的意思,按照大佬的方式,从新修改了这两个文件,控制台各种报错,什么routes重复等等错误...等下补上报错信息

做了以下修改

clipboard.png

clipboard.png

阅读 3k
1 个回答

main.js是入口文件,router/index.js是路由配置文件,不过为什么要在main.js里面再次配置路由?直接在main.js里导入路由配置就可以了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏