JSON文件已构建,但无法加载

时间:2019-01-02 14:02:20

标签: create-react-app i18next

我有一个脚本可以将JSON文件成功复制到dist文件夹中:

"build:json": "copyfiles -u 1 ./src/**/*.json ./dist"

我还可以确认它们存在:

- dist/
    - locales/
        - en.json
    - i18n.js // references en.json

i18n.js加载json文件,例如:const file = require("./locales/en.json")

当我在本地运行此程序时,它工作正常。仅在发布的版本上发生此问题。 Chrome DevTools不会在locales标签中显示整个Sources文件夹,因此不会加载。

我尝试了importrequire。我还尝试在主index.html文件中引用JSON。

create-react-app会在构建级别进行一些操作以剥离json文件吗?这实际上曾经用于CRA1.0,但不适用于CRA2.0。

0 个答案:

没有答案