json - 仅当我执行 console.log 时才加载 create-react-app json
问题描述
我正在使用 create-react-app 并将 json 导入到组件中。当我开发时,在纱线运行开始时,一切正常,正如预期的那样。
当我在产品中构建和部署时,只有第二个代码有效?第一个给我一个错误,告诉我 g 是未定义的。
import gr from "./test.json";
export const getJo = (g) => {
return g.map(f => f.status);
}
getJo(gr)
通过添加一个console.log,这个就可以了!
import gr from "./test.json";
export const getJo = (g) => {
console.log(g);
return g.map(f => f.status);
}
getJo(gr)
解决方案
推荐阅读
- python - 替换 Numpy 数组中的多个值
- ssl - 无法将 libssl 链接到 libcrypto
- linux - 使用第一阶段的文件夹构建 docker 多阶段
- python-3.x - AirFlow 正在触发具有先前有效运行日期的 DAG
- jenkins - 多行 groovy Jenkinsfile 中的 sh 命令
- gcc - 如何在不删除 libgtk2-dev:armhf 的情况下安装 libgtk2-dev:i386?或者如何为 i386 和 armhf 进行交叉编译?
- c# - 如何获取oid类型OctetString的值
- perl - 在 Perl 中使用三元条件运算符有更短的方法吗?
- php - 使用 php 将文件上传到 Dropbox - Dropbox-SDK-PHP
- android - 如果我登录另一个用户而不注销前一个用户会发生什么?