Разница между командами npm install и npm install --save-dev заключается в том, как они сохраняют установленные пакеты в файле package.json. 24
Команда npm install по умолчанию сохраняет установленные пакеты в секции dependencies. 14
Команда npm install --save-dev указывает, что информацию о пакете следует сохранить в секции devDependencies. 24
Dependencies — пакеты, которые используются в рабочем состоянии приложения. 2 devDependencies — это пакеты, необходимые только на этапе разработки, их отсутствие не влияет на работу приложения. 12 Примеры таких пакетов: инструменты тестирования, локальный сервер для ускорения разработки и другие. 2