我一直以JSON
文件的形式将数据导入到 React 组件中:
import data from '../../public/json/data.json';
我正在使用create-react-app工具,当我运行时npm run build
,正如预期的那样,data.json
文件被捆绑为build/static/main.js
文件的一部分。
我想要的是这个data.json
文件不被捆绑,而是在每次组件运行时在运行时被引用。即,它可以在构建的应用程序中进行编辑,并在应用程序中显示这些编辑。我认为通过将它包含在我的public
(而不是src
)文件夹中这将起作用,但我当然仍然是importing
它,所以它被捆绑了。有没有办法在不捆绑的情况下引用它?