добавить тот же модуль в зависимости и devDependencies - PullRequest
1 голос
/ 23 апреля 2020

Возможно ли иметь @ babel / core в зависимости и объект devDependencies в пакете. json

Когда я add yarn add @babel/core, он добавляется в зависимости, но когда я делаю yarn add @babel/core -D, это не так добавлено в devDependencies.

Если я удаляю модуль и делаю его в обратном направлении, то я добавлю его в devDependencies, но не в зависимости.

Я получил это: warning "@babel/core" is already in "devDependencies". Please remove existing entry first before adding it to "dependencies".

Можно ли иметь один и тот же модуль / пакет в обоих местах зависимости и devDependencies и как?

1 Ответ

0 голосов
/ 23 апреля 2020

Почему вы хотите иметь в обоих местах?

Если вы поставите "@ babel / core" в "зависимости", это будет доступно для обоих случаев (для целей производства и разработки), тогда как "" devDepencencies "будет доступно только для целей разработки.

npm install по умолчанию устанавливает пакеты как из зависимостей, так и из devDependencies.

npm install --production - флаг производства говорит npm установить пакеты только из обычных зависимостей.

...