编译环境变量
编译环境变量
Section titled “编译环境变量”编译环境变量 process.env.NODE_ENV 用于在构建时判断生产环境或开发环境。它可以帮助在编译时去掉不必要构建的代码块。环境变量的一种使用场景是用于模拟器无法覆盖的能力,可以使用 JavaScript 来模拟这些情况。
编译环境变量取值
Section titled “编译环境变量取值”| 环境 | 取值 |
|---|---|
| 开发环境 | development |
| 正式环境 | production |
let musicList = []
if (process.env.NODE_ENV == 'development') { // 开发环境假数据模拟 musicList = require('./musicList.js')} else if (process.env.NODE_ENV == 'production') { // 正式环境获取真实数据 musicList = getMuisc()}
export default { onInit() { console.log(musicList) },}