关于Vue路由设置的问题

qq_28477977 2020-01-17 03:33:57
我的vue版本2.9.6
vue-cli是4.0的
想设置路由 但是我新建了route文件夹 按照网上的做了 都没有效果
而且<router-view><router-link>这些标签webstorm都不识别
所以我现在把所有改动都删了 回到原始状态 我该怎么办啊。。。
下面是初始文件夹图片

...全文
222 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
前端_小菜鸟 2020-01-21
  • 打赏
  • 举报
回复
这个明显是main里面没有引入router 也没有配置路由
風灬雲 2020-01-20
  • 打赏
  • 举报
回复
vue-cli 4.0我还没用过,但是3.0 用 vue create app 创建的项目 都配置好的 不用自己去新建什么 只有加组件进去 改路由配置就可以
風灬雲 2020-01-20
  • 打赏
  • 举报
回复
问题出在main.js里面 new Vue的时候没有吧 router 穿进去

const vue = new Vue({
    router,
    store,
    i18n,
    data: {
        eventHub: new Vue()
    },
    render: (h) => h(App)
}).$mount('#app');
qq_28477977 2020-01-17
  • 打赏
  • 举报
回复
引用 4 楼 三岁打酱油 的回复:
npm vue-router安裝了沒有,main.js是否有引入 初始化vue是否有加router

main,router.js配置代码发出来



理论上是安装了的 因为依赖里面有 而且我在import的时候webstorm自动下载了
这是依赖的图


创建项目后就是这个样子 是没有router文件夹的(welcome.vue是我自己加的)


main.js文件内容如下:


这是index.html
jio可 2020-01-17
  • 打赏
  • 举报
回复
npm vue-router安裝了沒有,main.js是否有引入 初始化vue是否有加router main,router.js配置代码发出来
console.log( ) 2020-01-17
  • 打赏
  • 举报
回复
引用 2 楼 qq_28477977 的回复:
[quote=引用 1 楼 console.log( ) 的回复:] 不是router吗
漏打了。。。 我新建文件夹不行 用不了。。。[/quote] 那肯定是没配置好
qq_28477977 2020-01-17
  • 打赏
  • 举报
回复
引用 1 楼 console.log( ) 的回复:
不是router吗


漏打了。。。
我新建文件夹不行 用不了。。。
console.log( ) 2020-01-17
  • 打赏
  • 举报
回复
不是router吗

87,995

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧