vue的env配置NODE.ENV
时间: 2024-01-09 16:15:46 浏览: 157
package.json说明1
在 Vue 中,可以使用 `.env` 文件来配置环境变量。`.env` 文件是一个纯文本文件,每行都是一个环境变量,格式为 `KEY=VALUE`。
在 `.env` 文件中定义的环境变量可以在应用程序中使用 `process.env` 访问。例如,如果在 `.env` 文件中定义了 `VUE_APP_API_URL=http://localhost:3000`,则可以在应用程序中使用 `process.env.VUE_APP_API_URL` 访问该值。
要根据不同的环境设置不同的环境变量,可以使用多个 `.env` 文件。例如,可以创建 `.env.development`、`.env.production` 和 `.env.staging` 等文件,每个文件都包含相应的环境变量。
在使用 Vue CLI 创建的项目中,默认情况下会加载 `.env`、`.env.local`、`.env.[mode]` 和 `.env.[mode].local` 等文件,其中 `[mode]` 是项目的模式(如 development、production 或 test)。`.env.local` 和 `.env.[mode].local` 文件会覆盖相应的文件中的环境变量。
在配置 `NODE_ENV` 变量时,应该在 `.env` 文件中使用 `VUE_APP_` 前缀。例如,可以在 `.env.production` 文件中设置 `VUE_APP_NODE_ENV=production`。
更多信息可以参考 Vue 官方文档:https://cli.vuejs.org/guide/mode-and-env.html#environment-variables
阅读全文