首页 > 解决方案 > 为什么 webpack 在 'graceful-fs' 中的 'fs' 遇到问题?

问题描述

Expo给了我这个错误:

Failed building JavaScript bundle.
While trying to resolve module `fs` from file `{PROJECT}/node_modules/graceful-fs/graceful-fs.js`,
the package `{PROJECT}/node_modules/fs/package.json` was successfully found.
However, this package itself specifies a `main` module field that could not be resolved
(`/{PROJECT}/node_modules/fs/index.js`. Indeed, none of these files exist:

  * {PROJECT}/node_modules/fs/index.js(.native|.ios.expo.ts|.native.expo.ts|.expo.ts|.ios.expo.tsx|.native.expo.tsx|.expo.tsx|.ios.expo.js|.native.expo.js|.expo.js|.ios.expo.jsx|.native.expo.jsx|.expo.jsx|.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx|.ios.js|.native.js|.js|.ios.jsx|.native.jsx|.jsx|.ios.json|.native.json|.json)
  * {PROJECT}/node_modules/fs/index.js/index(.native|.ios.expo.ts|.native.expo.ts|.expo.ts|.ios.expo.tsx|.native.expo.tsx|.expo.tsx|.ios.expo.js|.native.expo.js|.expo.js|.ios.expo.jsx|.native.expo.jsx|.expo.jsx|.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx|.ios.js|.native.js|.js|.ios.jsx|.native.jsx|.jsx|.ios.json|.native.json|.json)

当我检查graceful-fs时,它似乎应该包含一个名为 的文件fs.js,这实际上是被引用的文件,但我的版本(4.2.6)没有它,我在 Github 上也没有看到它:https://github。 com/isaacs/node-graceful-fs

发生了什么事,我有什么错误的 Webpack 设置?谢谢!

标签: webpackexpofs

解决方案


推荐阅读