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

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

Разница между npm i --save и --save -dev

[Скопировать ссылку]
Опубликовано 08.10.2018 17:02:08 | | |
Установка 1.npm

Модули в зависимости и devDependencies будут скачиваться, и только модули из зависимостей будут скачиваться при использовании npm install –production или при указании, что значение NODE_ENV переменной является production.

NPM устанавливает отдельные модули: устанавливается в node_modules директорию, но не сохраняется в package.json. После запуска команды установки NPM модуль не будет установлен автоматически.

2.npm установка --сохранить

Установите его в каталоге node_modules, сохраните в поле зависимостей в package.json и установите модули, зависящие от производственной среды, то есть модули, которые запускаются в момент проекта, такие как react, react-dom, jQuery и др. Эти модули будут автоматически устанавливаться в node_modules при запуске npm install, npm install --production, либо при указании, что NODE_ENV переменная — production.

3.npm install --save-dev

Установите его в каталог node_modules, сохраните в поле devDependencies в package.json и установите модули, от которых зависит среда разработки, то есть модули во время разработки проекта, такие как babel (транскодер, который может преобразовывать код ES6 в код ES5) и другие инструменты, которые нужно использовать только в среде разработки. Запуск установки npm автоматически устанавливает эти модули в node_modules node_modules, но не при запуске npm install --production или когда NODE_ENV переменное значение — production.




Предыдущий:【Уведомление】 Сайт закрывает бизнес по пополнению баллов
Следующий:Не удалось найти модуль "@angular-devkit/build-angular" от
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com