现象 原因 webpack从4升级到5之后,如果用到了Buffer 会报错 Buffer is not defined。 目前看是因为 webpack5 不再默认支持 Buffer,因此需要在配置里增加配置项 方案 webpack.project.js 文件里 的plugins里新增 plugins: [ new webpack.ProvidePlugin({ Buffer: ['buffer', 'Buffer'], }), ] 新增后 浏览器就支持Buffer了