vue-router配置开发环境和生产环境的不同区别

vue-router是否可以配置,或者使用webpack对vue-router进行动态配置,以满足要求:
1.通过一个配置json,开发环境全部路由可用,在生产环境禁用部分路由;
2.被禁用的路由不会被build

阅读 4.8k
1 个回答

楼主,你好!前段时间开发项目,正好遇到这个问题。
先上示例源码

说下我的解决思路啊。
通过不同命令,如 npm run dev(开发), npm run build(生产)进行区分。引入的 route.config.js 路由文件里的内容是根据这两个命令动态生成的 。就是 src/modules/router/dynamic 路径下文件内容(这里就可以对应你两份文件,一份全部的路由,一份生产用的路由文件)。可以仔细看下。有什么不明白的,可以私信聊。

如果有帮助,麻烦点击下采纳,谢谢~

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