Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 6238|Ответ: 0

Больше никакой запутанности между devDependencies и зависимостями

[Скопировать ссылку]
Опубликовано 09.10.2018 14:32:38 | | |
Раньше сталкивался с проблемой управления зависимостью пакетов для установки с npm. Это правда:

Когда мы используем npm install для установки модулей или плагинов, есть две команды для их записи в package.json-файл:

--save-dev

или

--сохранить

Прежде всего, стоит отметить, что китайское значение слова Dependencies означает зависимость и зависимость, тогда как dev —

Сокращённо от проявить.

Таким образом, различие между ними отражается в файле package.json: плагины, установленные с помощью --save-dev, записываются в домен devDependencies, а плагины, установленные через ---save — в блок зависимости.

Так в чём разница между devDependencies и объектами зависимостей в package.json файлах?

Плагины в devDependencies используются только в среде разработки, а не в производственной среде, и зависимости необходимо выпускать в производственную среду.

Например, если мы пишем проект, зависящий от jQuery, ошибка будет сообщена, если зависимость выполняется без этого пакета, поэтому мы запишем эту зависимость от зависимости.

Некоторые инструменты сборки, которые мы используем, такие как glup и webpack, — это просто пакеты, используемые в разработке, и они находятся онлайн

Это не имеет к ним отношения, поэтому запишите это в devDependencies.






Предыдущий:Изысканные украшения и чайные подносы, вырезанные из меди и алюминия, имеют художественное значение
Следующий:NPM обновляет все зависимости
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com