Javascript 在React中访问JSON文件而不导入它
我一直在以Javascript 在React中访问JSON文件而不导入它,javascript,json,reactjs,create-react-app,Javascript,Json,Reactjs,Create React App,我一直在以JSON文件的形式将数据导入React组件: 从“../../public/json/data.json”导入数据 我正在使用该工具,当我运行npm运行build时,正如预期的那样,data.json文件作为build/static/main.js文件的一部分捆绑在一起 我希望这个data.json文件不被捆绑,而是在每次组件运行时被引用。也就是说,可以在内置应用程序中对其进行编辑,并在应用程序中显示这些编辑。我认为通过将它包含在我的public(与src相反)文件夹中,这会起作用,但
JSON
文件的形式将数据导入React组件:
从“../../public/json/data.json”导入数据代码>
我正在使用该工具,当我运行npm运行build
时,正如预期的那样,data.json
文件作为build/static/main.js
文件的一部分捆绑在一起
我希望这个data.json
文件不被捆绑,而是在每次组件运行时被引用。也就是说,可以在内置应用程序中对其进行编辑,并在应用程序中显示这些编辑。我认为通过将它包含在我的public
(与src
相反)文件夹中,这会起作用,但当然,我仍在导入它,因此它是捆绑的。有没有办法在不捆绑的情况下引用它?使用fetch API异步检索JSON文件
查看示例实现。我认为这可以通过代码拆分实现,您可以将代码拆分为按需加载的块。有关这方面的更多信息,请参阅。