跳转到内容

编译环境变量

编译环境变量 process.env.NODE_ENV 用于在构建时判断生产环境或开发环境。它可以帮助在编译时去掉不必要构建的代码块。环境变量的一种使用场景是用于模拟器无法覆盖的能力,可以使用 JavaScript 来模拟这些情况。

环境取值
开发环境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)
},
}