当前位置:  开发笔记 > 编程语言 > 正文

在Webpack中使用特定版本的Buffer

如何解决《在Webpack中使用特定版本的Buffer》经验,为你挑选了0个好方法。

我的项目取决于buffer^ 4.0.0,但Webpack(直通node-libs-browser)使用^ 3.0.0.buffernode-libs-browser休息时更新依赖关系crypto-browserify,因此PR需要更多的努力.覆盖node-libs-browser提供的这个模块的最佳方法是什么?

我尝试使用resolve.alias配置选项但没有成功.我安装了最新buffer的项目依赖项,我尝试了以下内容:

resolve: {
  alias: {
    buffer: path.join(__dirname, 'node_modules/buffer')
  }
}

我也尝试过使用'buffer$',, 'Buffer$'Buffer钥匙,这没有效果(不想留下任何机会).我甚至尝试过ResolverPlugin和ProvidePlugin,但没有成功.

我的项目仍然使用node-libs-browser缓冲区,我很难理解为什么.

推荐阅读
mobiledu2402851373
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有