所以主要的问题是如何保存它以便在我运行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
的状态保存到商店变量?