我用的vue是2.5以上,这是在webpack.dev.conf.js中进行配置的
db.json文件放在static文件下,如下图
这是在页面中的onLogin方法,方法进行http的get请求,获取db.json中的数据
如果启动vue-cli项目,请求没有问题
如果打包之后npm run build之后,把静态文件放到github上,然后用域名登录后无法http请求,报404错误,不知道为什么
求大神指教,问题很急!!!!!!!!谢谢
我用的vue是2.5以上,这是在webpack.dev.conf.js中进行配置的
db.json文件放在static文件下,如下图
这是在页面中的onLogin方法,方法进行http的get请求,获取db.json中的数据
如果启动vue-cli项目,请求没有问题
如果打包之后npm run build之后,把静态文件放到github上,然后用域名登录后无法http请求,报404错误,不知道为什么
求大神指教,问题很急!!!!!!!!谢谢
同厦冰的说法
你这些API知识在 dev 的时候 同步给你启动了Node服务 所以你能请求到 但是实际项目中你打包后 并没有这些地址 所以就404 也就是说你还是得开一个服务 不管是Node还是别的什么
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
你的api请求都是在开发阶段配置在dev-server里的,打包之后并不存在这些接口,需要再另外启动一个node服务,放在云上