用vue-cli构建的vue项目打包出来的dist里包含router了吗,为什么直接打开index.html不行

直接打开index.html只显示了main.vue里的内容 其他组件的内容都没有

阅读 7.3k
5 个回答

vue-router是不包含在vue-cli里面的,需要你自己加,
可以参考这篇文章
如果你项目里已经做好了相关的路由工作,那么打包的时候dist里也会存在路由的

router 要自己加的

官网的脚手架只提供了基本的功能,不好喊router等库,没有显示其他的东西注意看看是不是没有import进来

vue-cli打包出来的东西是放在服务器上的,在本地当然不能运行。如果需要在本地运行,需要改一下build时的static目录
在build文件夹里的index.js中。
Image

新手上路,请多包涵

router 失效了

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