Я использую пакет Vue-i18n . В каждый компонент я включаю файл JSON с переводами, например:
// this is a Vue template: home.vue
<i18n src="../locales/pages/home.json"></i18n>
Локально работает нормально.
Но я храню файлы JSON с переводами на другом сервере, поэтому этот пакет не будет работать, если я попытаюсь напрямую подключить внешний JSON:
<i18n src="https://example.com/translations/home.json"></i18n>
Вместо этого я решил получить файлы на стороне сервера (используя узел), однако я столкнулся с проблемой при попытке развернуть свое приложение в док-контейнере, потому что приложение должно быть собрано с npm run build
все файлы уже собраны в файлы JS после сборки, поэтому я не могу заменить эти файлы JSON сценарием узла.
У кого-нибудь есть идеи о том, как достичь моей цели?