Почему у меня установлено 2 аналогичных пакета? - PullRequest
0 голосов
/ 26 января 2020
npm list js-yaml

+-- gulp-cssnano@2.1.3
| `-- cssnano@3.10.0
|   `-- postcss-svgo@2.1.6
|     `-- svgo@0.7.2
|       `-- js-yaml@3.7.0
`-- gulp-imagemin@6.2.0
  `-- imagemin-svgo@7.0.0
    `-- svgo@1.3.2
      `-- js-yaml@3.13.1
  • Почему у меня установлено 2 аналогичных пакета?

  • Почему у них другая версия?

  • Как найти их в node_modules? (Я могу найти js-yaml@3.7.0, но не js-yaml@3.13.1 в каталоге node_modules)

1 Ответ

1 голос
/ 26 января 2020

Почему у меня установлено 2 аналогичных пакета? Почему у них разные версии?

js-yaml - это зависимость для разных версий svgo@0.7.2 и svgo@1.3.2. И оба используют разные версии js-yaml. Вот почему два.

Как мне найти их в node_modules? (Я могу найти js-yaml@3.7.0, но не js-yaml@3.13.1 в каталоге node_modules)

Вы найдете его непосредственно в svgo node_modules. Подробнее здесь - https://docs.npmjs.com/files/folders.html

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