Ошибка подтверждения: версия приложения уже зарегистрирована - PullRequest
0 голосов
/ 29 марта 2020

Я использую ember для разработки проекта. Пожалуйста, помогите мне с этой ошибкой. Я не могу запустить свой проект на местном. После нажатия ember server сборка прошла успешно. Но при нажатии на http://localhost:4200 Загружает пустую страницу с ошибкой консоли.

Uncaught Error: Assertion Failed: The initializer 'App Version' has already been registered
    at assert (index.js:172)
    at Function.initializer (index.js:420)
    at registerInitializers (index.js:27)
    at loadInitializers (index.js:68)
    at Module.callback (app.js:25)
    at Module.exports (loader.js:106)
    at requireModule (loader.js:27)
    at app-boot.js:3

Невозможно понять, что делать. Буду признателен за любую помощь в этом.

Ответы [ 2 ]

1 голос
/ 30 марта 2020

Я сделал поиск кода , чтобы увидеть, где может существовать этот инициализатор, и он выглядит как часть ember-cli-app-version.

На вашем месте я бы удалил ember-cli-app-version из вашего приложения с npm uninstall --save-dev ember-cli-app-version, а затем снова запустите ember serve. Цель этого дополнения состоит в том, чтобы упростить просмотр номера версии вашего приложения в инспекторе ember, но это не имеет большого значения, поэтому удаление его ничего не нарушит и должно привести вас в движение.

Если вы Чтобы продолжить изучение проблемы, попробуйте поискать в вашей кодовой базе (включая node_modules) App Version, чтобы узнать, где существует дубликат.

0 голосов
/ 29 марта 2020

Запуск npm install решил проблему.

...