Вот несколько методов, связанных с этой темой:
-
Использование npm install. Чтобы установить пакет и добавить его в зависимости, вы можете использовать следующую команду в корневом каталоге вашего проекта:
npm install <package-name> --saveПри этом будет загружен и установлен пакет, а также обновлен раздел зависимостей в файле package.json.
-
Использование флага сохранения npm. В новых версиях npm флаг
--saveбольше не требуется, поскольку это поведение по умолчанию. Вы можете просто запустить:npm install <package-name>При этом будет установлен пакет и обновлен раздел зависимостей в package.json.
-
Использование флага npm save-exact. Если вы хотите указать точную версию пакета для установки, вы можете использовать флаг
--save-exact. Например:npm install <package-name> --save-exactПри этом пакет будет установлен, а к зависимостям будет добавлен точный номер версии.
-
Обновление package.json вручную. Кроме того, вы можете вручную добавить пакет в раздел зависимостей в файле package.json. Откройте файл и вручную добавьте имя и версию пакета, например:
"dependencies": { "<package-name>": "<version>" } -
Использование package-lock.json: когда вы запускаете
npm install, npm создает файл package-lock.json, который блокирует установленные версии пакета. Рекомендуется передать этот файл системе контроля версий, чтобы обеспечить единообразную установку в разных средах.