Как стать автором
Обновить

Комментарии 3

Что и в каком формате лежит в директории docs?
Или для переводной статьи это спрашивать нет смысла?

И для большого проекта глобальные переменные уже плохо идут. Удобней иметь конфиг в json формате - app.config.json

И доступ - Vue.$appConfig.oauth.google.clientId

Удобно также иметь app.config.local.json с переопределенными локальными переменными

vue.config.js:

process.env.VUE_APP_CONFIG = JSON.stringify({
  ...require('./app.config.json'),
  ...require('./app.config.local.json'),
});

main.js:

Vue.prototype.$appConfig = JSON.parse(process.env.VUE_APP_CONFIG);

Для большого проекта лучше использовать DI чем глобальные переменные.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий