Vue iview-admin中History 路由模式下无法渲染Cannot GET404问题解决[开发环境下]

初次使用iview-admin,发现url地址中带"#"实在不习惯,因此设置vue-router的路由模式为histrory去掉了"#",但是随之出现了新的问题,刷新页面时,页面无法渲染,出现 Cannot GET /component/text-editor 404错误,

问题截图

解决办法是:要在iview-admin项目源码中的build文件夹下webpack.base.config.js中配置devServer的history支持:devServer: { historyApiFallback: { index: 'index.html' }}


修改完成后,重新运行下项目,刷新就没有问题了 ^_^

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容