vue2判断生产与开发环境的一个小问题
vue2 在config/index.js 中如果是开发环境,则 process.env.NODE_ENV === undefined
,如果是生产环境,则 process.env.NODE_ENV === 'production'
。所以如果想在 config/index.js 中判断是否是开发环境,不能写成 process.env.NODE_ENV === 'development'
,而是 process.env.NODE_ENV !== 'production'
。而在进入主程序入口文件 main.js 以及之后的文件中,process.env.NODE_ENV === 'development'
和 process.env.NODE_ENV === 'production'
都是可以判断的。