Использую Vue.js и его webpack template (
https://github.com/vuejs-templates/webpack)
Шаблон предоставляет команды npm run dev и npm run build. Первая запускает локальный сервер для разработки, вторая билдит для продакшена.
В этом шаблон есть файлы /config/dev.env.js и /config/prod.env.js, в которые можно запихнуть различные переменные, в частности API_URL.
Как можно самым простым способом сбилдить (не запустить локальный сервак, а именно сбилдить) приложение с использованием переменных из dev.env.js?
Я так понимаю что webpack.prod.conf используется для билдинга, и в нем нужно чтобы вот эта строчка:
const env = require('../config/prod.env')
бралась в зависимости от npm команды, но если сделать в package.json
"build": "NODE_ENV=dev node build/build.js"
и потом if-ами смотреть process.env.NODE_ENV и инклудить разные конфиги, то так у меня не сработало