gpt4 book ai didi

npm - react 原生 : Unable to resolve module fs

转载 作者:行者123 更新时间:2023-12-03 13:28:38 25 4
gpt4 key购买 nike

Unable to resolve module fs from /...mypath

尝试将节点模块导入我的 react-native 应用程序时出现此错误。

该模块以这种方式使用“fs”:
var fs = require('fs');
var list = JSON.parse(fs.readFileSync(__dirname + '/list.json', 'utf8'));

最佳答案

我花了一段时间才找到问题,我正在分享它,因为它可能对将来的引用有用(使用 react native 和 Expo):
我的一位同事不小心导入了我们的一个 react 组件 app.config.js在项目根目录中读取一些配置,而不是使用 expo-constants .
它导致它从显然没有 fs 的 react native 包装器中读取 .env 文件。 lib.. 这是我们的 app.config.js 的第一行:

import 'dotenv/config';
读取 app.config 内部设置的正确方法是:
import Constants from 'expo-constants';

const appConfig = Constants.manifest;

关于npm - react 原生 : Unable to resolve module fs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39046429/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com