#vue.js #yarnpkg #vue-cli
#vue.js #yarnpkg #vue-cli
Вопрос:
Я хочу иметь возможность работать yarn build
в режиме development
и production
, поэтому я создал .env
файл и добавил переменную NODE_ENV=development
, но когда я запускаю yarn build
Vue, переопределяю его. Есть ли какое-то обходное решение для этого?? Возможно, я могу использовать какую-то другую переменную, например CUSTOM_ENV, но странно, что я не могу управлять переменной env по умолчанию так, как хочу.
Заранее спасибо!
Ответ №1:
хорошо, я нашел решение, я могу использовать свои .env
переменные в package.json:
"serve": "vue-cli-service serve --mode %NODE_ENV%",
"build": "vue-cli-service build --mode %NODE_ENV%",
"lint": "vue-cli-service lint --mode %NODE_ENV%",
итак, теперь независимо от того, какую сборку я буду использовать, она будет использовать мою переменную env, не переопределяя ее