Vue中process.env.NODE_ENV

阅读数:2 评论数:0

跳转到新版页面

分类

html/css/js

正文

一、process.env

process.env是Node.js中的一个环境对象,其中保存着系统的环境信息。可使用node.js命令行工具直接进行查看。

node
> process.env

而NODE_ENV就是其中的一个环境变量,这个变量主要用于标识当前的环境(生产环境、开发环境)。默认是没有这个环境变量的。

二、NODE_ENV与vue

在Vue项目中,Vue提供了自己的配置文件。Vue CLI文档说明了这个问题。

1、Vue CLI项目的三个模式:

(1)development模式用于vue-cli-service serve

(2)production模式用于vue-cli-service build和vue-cli-service test:e2e

(3)test模式用于vue-cli-service  test:unit

2、也可以在命令后直接使用--mode参数手动指定模式。