如何保存process.env.NODE_ENV来存储

时间:2018-04-24 06:13:50

标签: javascript vue.js vuejs2 vuex

所以主要的问题是如何保存它以便在我运行npm run build时它不包含仅开发代码。

示例:

存储

var state = {
    live = process.env.NODE_ENV !== "development"
}

用法:

data () {
    let live = this.$store.state.General.live
    return {
        example: live ? "production" : "development"    
    }

}

app.js版本中,您仍会看到example: live ? "production" : "development"但是如果我在数据中运行它是

let live = process.env.NODE_ENV

 example: live ? "production" : "development"

这会从实际构建中删除live ...,只输出example:"production"

总的来说,是否可以将process.env.NODE_ENV的状态保存到商店变量?

0 个答案:

没有答案