webpackPlugins
乔文飞 Lv8

webpack.DefinePlugin

  • 简介
    在编译时创建一个可以配置的全局变量,在区分开发模式|生产模式的不同时十分有用。
  • 使用:
    • 在webpack的plugins中,增加webpack.DefinePlugin(Object)的实例
    • 方法中传入的Object的key值,可以在项目所有import的文件中使用。
    • 使用时得到的是key对应额value,这里在编译时,并不是变量的引用,而是编译时直接替换

      因为这个插件直接执行文本替换,给定的值必须包含字符串本身内的实际引号。通常,有两种方式来达到这个效果,使用 ‘“production”‘, 或者使用 JSON.stringify(‘production’)。

  • 文档地址
  • 本文标题:webpackPlugins
  • 本文作者:乔文飞
  • 创建时间:2021-05-28 10:07:55
  • 本文链接:http://www.feidom.com/2021/05/28/webpackPlugins/
  • 版权声明:本博客所有文章为作者学习笔记,有转载其他前端大佬的文章。转载时请注明出处。