npm i
--saveили
--save-devили же это никак не играет роль и можно устанавливать пакеты просто
npm i name?
--save
нет, есть --save-prod
(которая не нужна, т.к. по умолчанию).--save-dev
- очевидно, устанавливает devDependencies.npm i
это короткий вариант npm install
npm i name
установит пакет name версии отмеченной тегом latest (тэг по умолчанию)npm i name@tag
установит пакет name версии отмеченной тегом tagnpm i name@5
установит пакет name версии 5.x.x где x.x - последний из 5npm i name@5.3
установит пакет name версии 5.3.x где x - последний из 5.3npm i name@5.3.1
установит пакет name версии 5.3.1--save
или его короткий вариант -S
сохранит зависимость в package.json в секции dependencies, с некоторых пор это поведение по умолчанию при наличии package.json--save-dev
или его короткий вариант -D
сохранит зависимость в package.json в секции devDependencies