webpack 中的定义插件可以帮我们定义一些全局变量,使用方法如下:

plugins: [
new webpack.DefinePlugin({
NODE_ENV: JSON.stringify('development')
})
]

在 webpack.DefinePlugin 中定义,传入对象作为参数,key 是名称,value 是值,在这里你需要注意 value 的表现形式,如果是个字符串

NODE_ENV: 'development'

在取环境变量的时候 NODE_ENV 代表的是 development ,而不是 'development' ,一个是变量,一个是字符串。

如果 NODE_ENV 想表示字符串 'development' 需要这样写。

NODE_ENV: "'development'"

这样写起来太恶心了,所以我们经常会这么写鸭。

NODE_ENV: JSON.stringify('development')

当然你表示布尔值的话就这样直接写吧,不要再转换了。

NODE_ENV: 'true'

你学会了吗?

最新文章

  1. 一个IT人的成长路
  2. Module Zero之权限管理
  3. python安装MySQLdb驱动
  4. win8 获取管理员权限
  5. ehcache集群的配置
  6. 黑马程序员_Java_collections and Arrays(工具类)
  7. 1006 Do the Untwist
  8. [Oracle]ocilib绑定数组实现批量写入
  9. Java学习记录 : 画板的实现
  10. 第六次meeting会议
  11. u3d开发中可能会遇到的设计模式
  12. Shiro学习笔记六(自定义Reaml-使用数据库设置 user roles permissions)
  13. [转]Sphinx+Mysql+中文分词安装-实现中文全文搜索
  14. ionic开发中遇到的问题
  15. FlatBuffers初探
  16. bootstrap datetimepicker 日期插件超详细使用方法
  17. JS正则表达式入门,看这篇就够了
  18. 记一笔vue中的中央事件总线的问题,以及解决方案
  19. mysql索引之四:复合索引之最左前缀原理,索引选择性,索引优化策略之前缀索引
  20. resultset 记录数

热门文章

  1. HTTPS笔记:使用 SSLEngine 为 aioserver 服务器提供 SSL 访问支持
  2. R语音:解决cor.test报错的 'y'必需是数值矢量
  3. 第二十节,使用RNN网络拟合回声信号序列
  4. mfc 中的error RC2104 : undefined keyword or key name
  5. phpstudy vhosts.conf 文件配置 记录下!
  6. Unity 网络编程(Socket)应用
  7. noi.openjudge 1.12.6
  8. HTML5(FileRdeader)
  9. 5款Mac极速下载工具推荐和下载
  10. linux服务器,发现大量TIME_WAIT