vue项目启动之后出现cannot GET /
来源:互联网 发布:wifi防蹭网软件 编辑:程序博客网 时间:2024/06/05 13:21
今天出一个新需求,拿到别人的代码启动vue之后总是报cannot GET /的错误。下面是我解决的方法:
现象
- 浏览器中无法呈现已有页面,并且在浏览器控制台中报404错误
npm run dev
命令行窗口没有报错
原因
网上查了下,有人说是路由配置问题(开启了history模式,而history模式需要服务端支持),然后我的代码没有开启history模式。于是找同事要了份代码全文对比,发现是配置信息导致:
注释部分是打包时需要修改的地方(根据打包时网站根目录,这个没处理好可能会出现图片路径加载失败问题),而上面才是在开发环境下需要的配置信息(怪自己没留意,坑了自己),之后就可以正常跑了…
由于有多个网友反映并没有修改上面的publicPath,但是执行run命令之后还会出现上述情况,追其原因是除此之外还修改了config目录下的assetsPublicPath路径,将其还原为你自己打包前的路径即可.
阅读全文
0 0
- vue项目启动之后出现cannot GET /
- 安装vue项目启动报错Cannot find module
- 启动vue的项目
- Vue项目启动问题
- 使用pm2启动Vue项目
- MFC双击按钮之后出现“cannot add new member”
- 安装pybrain之后import pybrain出现cannot import name 'expm2'
- 重装数据库之后,项目出现中文乱码
- vue-cli生成项目修改之后编译报错
- vue项目打包之后js文件过大怎么办?
- 项目重命名之后带来的启动错误
- web项目重名称之后无法启动
- Vue.js快速创建项目并启动
- 前端项目配置启动 node +vue +es6
- windows下vue项目启动步骤
- 前端项目配置启动 node +vue +es6
- vue项目环境配置、创建及启动
- Vue项目启动报错整理2
- VBA字符串处理大全-from EH
- 520. Detect Capital
- AJAX使用回调函数
- MYSQL 优化常用方法
- c语言编程--c实现链表翻转
- vue项目启动之后出现cannot GET /
- Tomcat 优化方案 和 配置详解
- asp.net开发-记录-委托不执行(EventHandler事件无反应)
- FFMPEG学习【libavdevice】(一)
- mysql中or和in的效率问题
- 工业大数据漫谈17:云计算与工业大数据的关系
- 仿腾讯新闻频道定制界面效果2
- Java多线程中Synchronized的实现原理与优化
- 使用ftp上传文件代码解析