无法解析模块“流”

时间:2019-08-25 07:10:49

标签: react-native npm react-native-android

此错误突然开始显示。

Node : v10.16.3
React native : 0.60.5
react-native-cli: 2.0.1
  

捆绑失败:错误:无法从stream解析模块/Users/username/React Native/SampleApp/node_modules/browser-stdout/index.js:急速模块图中不存在模块stream

此行显示错误:

var WritableStream = require('stream').Writable

我尝试通过npm安装'stream'

npm install stream

然后其他类似的错误开始出现。

1 个答案:

答案 0 :(得分:0)

一种选择是使用客户端软件包readable-stream。如果依赖项需要stream,那么我建议也将以下内容添加到您的babel配置中。

yarn add readable-stream

yarn add -D babel-plugin-rewrite-require

babel.config.js

module.exports = {
  // rest of config
  plugins: [
    // other plugins
    [
      'babel-plugin-rewrite-require',
      {
        aliases: {
          stream: 'readable-stream',
        },
      },
    ],
  ],
};