ошибки npm. УСТАРЕВАНИЕ: ember-cli-babel 5.x устарела. Пожалуйста, обновитесь до версии 6.6. - PullRequest
0 голосов
/ 18 сентября 2018

Я обновился с ember 2.9.0 до ember 3.4.

Я использую npm install.

Теперь я получаю эти ошибки устаревания (для некоторых пакетов, которые у меня есть как зависимости в package.json):

DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: application -> ember-cli-d3 -> ember-cli-babel
DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: application -> ember-cli-d3 -> ember-getowner-polyfill -> ember-cli-babel
DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: application -> ember-disable-proxy-controllers -> ember-cli-babel
DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: application -> ember-message-bus -> ember-cli-babel
DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: application -> ember-simple-auth -> ember-cli-babel
DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: application -> ember-simple-auth -> ember-getowner-polyfill -> ember-cli-babel
DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: application -> ember-simple-auth-token -> ember-cli-babel

Если я использую yarn, вышеуказанные ошибки исчезнут.yarn, кажется, лучше справляется с зависимостями и, возможно, лучше изолирует зависимости?Не знаю точную причину.

Может кто-нибудь объяснить, почему он работает с yarn, а не с npm?Кроме того, как я могу заставить его работать с npm?

Мне нужно заставить его работать с npm, чтобы жить с ним.

...