浏览器中访问不到api/seller数据

来源:2-3 api 接口 mock

Walker游游

2020-06-08

老师,浏览器中访问不到api/seller数据。

我的是Vue-cli4.4.1, vue.config.js中的配置全部换成了从源文件复制粘贴过来的,data.json也是从项目源文件直接拷贝到根目录的。看到问题回答区有同学说是cli版本问题,但还是不知道怎么配置,麻烦老师讲解。
图片描述图片描述图片描述

写回答

2回答

Walker游游

提问者

2020-06-09

已解决。

1、在vue.config.js里,添加publicPath配置就行了。

module.exports = {
  publicPath: process.env.NODE_ENV === 'production' ? './' : '/'
};

2、老师源码根目录里有prod.server.js这个文件,将它拷入项目根目录也可以解决。

老师能详细讲讲这两种是什么情况么?为什么会这样?尤其是第二种。

另外,老师,我测试了您的代码,把以上两项都去掉,依然能访问到数据。这是为什么?

0
3
ustbhuangyi
回复
Walker游游
这个是 webpack 的 devServer 配置
2020-06-09
共3条回复

ustbhuangyi

2020-06-08

你把代码传到 GitHub 上,我抽空帮你看看

0
1
Walker游游
老师,刚创建的项目,别的都还没做修改呢。。。不用看全部项目吧( ̄_ ̄|||)
2020-06-08
共1条回复

Vue.js2.5+cube-ui重构饿了么App(经典再升级)

掌握Vue1.0到2.0再到2.5最全版本应用与迭代,打造极致流畅的WebApp

9868 学习 · 4162 问题

查看课程