如下图
if 判断里的"development" !== 'production' 有什么作用?为什么要这么写?
1
dremy 2016-10-07 11:46:18 +08:00 via Android
development 是构建时候的环境变量,在使用 uglify 压缩处理后就会消失
|
2
lianyue 2016-10-07 11:49:04 +08:00
区分环境
|
3
fundon 2016-10-07 11:54:13 +08:00
|
4
viko16 2016-10-07 11:58:01 +08:00
简单说它就是 true 呗
当然了源码里面它是这样的,"development" 是被 process.env.NODE_ENV 替换而来,也就是打包时是在开发环境下 https://github.com/vuejs/vue/blob/v2.0.1/src/core/instance/index.js#L9 (你没发现它的引号画风都不一样嘛 2333.. |
5
Seita 2016-10-07 12:10:45 +08:00 via Android
为什么你要看编译后的代码😂
|
6
Nbsaw OP 原来如此 ,知道了 ,谢谢大家
|