我想加载JSON数据,但我得到了HTML作为回应

时间:2017-12-28 05:20:54

标签: reactjs webpack webpack-dev-server

错误

我正在使用其他人的React组件将本地数据加载到应用中。当我尝试在我的用户界面中加载数据时,Chrome会说:

  

localhost:3000说:

     

意外的令牌<在位置0的JSON中

错误在浏览器窗口中显示为弹出窗口。控制台中没有错误。 enter image description here

我的尝试

我查看了Network标签,回复是我的index.html页面,Request URL

  

http://localhost:3000/node_modules/vega-datasets/data/barley.json

enter image description here

我猜道我的路径出现了问题。我正在使用Microsoft TypeScript React Starter,它使用Facebook create-react-appnpm start来投放我的网络应用。 仅仅通过查看start.jspaths.js脚本,我不确定 http://localhost:3000/指的是哪个目录。以下是我认为可能相关的文件:

config / paths.js

配置/ webpack.config.dev.js

配置/ webpackDevServer.config.js

脚本/ start.js

package.json

解决方案

devserver/contentBase已配置到我的public文件夹。请参阅下面的Panther评论。

0 个答案:

没有答案