Угловые проблемы зависимости i18n - PullRequest
0 голосов
/ 19 июня 2019

Я пытаюсь добавить i18n в мое угловое приложение. При выполнении процесса извлечения и слияния из углового клика я получаю следующую ошибку:

> ng xi18n myapp --i18n-format xlf --output-path src/i18n --i18n-locale en && ng run credit:xliffmerge

Cannot find module '@ngx-i18nsupport/ngx-i18nsupport-lib'                    
Error: Cannot find module '@ngx-i18nsupport/ngx-i18nsupport-lib'

Мой package.json имеет следующие зависимости dev:

"devDependencies": {
    ...
    "@ngx-i18nsupport/ngx-i18nsupport": "^1.1.5",
    "@ngx-i18nsupport/ngx-i18nsupport-lib": "^1.12.0",
    "@ngx-i18nsupport/tooling": "^8.0.2",
    ...
}

Я также безуспешно пытался установить библиотеки i18n по всему миру.

Ответы [ 2 ]

0 голосов
/ 19 июня 2019

что содержит xliffmerge.json?

0 голосов
/ 19 июня 2019

Нашел решение. Я перестал использовать угловую переменную cli для запуска xliffmerge. Вместо этого я изменил цель extract-i118n в моем package.json на:

ng xi18n myapp --i18n-format xlf --output-path i18n --i18n-locale en 
&& xliffmerge --profile xliffmerge.json en fr

Так что вместо использования angl cli для запуска xliffmerge я просто запускаю его напрямую. Я также добавил файл конфигурации xliffmerge json в свой проект.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...