我是 Node 和 React Native 的新手,我有一个问题希望有人可以帮助我解决。 我和另一个人正在制作一个 React Native 应用程序,目前我正在尝试将另一个人制作的后端与我的前端拼凑在一起,但出现以下错误:
尝试从文件 /Users/alex/ParkME/node_modules/node-fetch/index.js
解析模块 http
时,包 /Users/成功找到 alex/ParkME/node_modules/http/package.json
。然而,这个包本身指定了一个无法解析的 main
模块字段(/Users/alex/ParkME/node_modules/http/index.js
)。事实上,这些都没有文件存在:
/Users/alex/ParkME/node_modules/http/index.js(.native||.ios.expo.js|.native.expo.js|.expo.js|.ios.expo.ts |.native.expo.ts|.expo.ts|.ios.expo.tsx|.native.expo.tsx|.expo.tsx|.ios.expo.json|.native.expo.json|.expo.json |.ios.js|.native.js|.js|.ios.json|.native.json|.json|.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx| .tsx)
/Users/alex/ParkME/node_modules/http/index.js/index(.native||.ios.expo.js|.native.expo.js|.expo.js|.ios.expo .ts|.native.expo.ts|.expo.ts|.ios.expo.tsx|.native.expo.tsx|.expo.tsx|.ios.expo.json|.native.expo.json|.expo .json|.ios.js|.native.js|.js|.ios.json|.native.json|.json|.ios.ts|.native.ts|.ts|.ios.tsx|.native。 tsx|.tsx)
构建 JavaScript 包失败。
有人知道问题出在哪里吗?
最佳答案
错误来自您的后端还是前端代码? Node 模块是否包含在您从其他人那里获得的代码中?如果尚未更新依赖项,您可以尝试在目录上运行 npm install
命令。
关于javascript - React Native/node 问题 : The package was successfully found. 但是,该包指定了无法解析的 `main` 模块字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58808367/