Как найти версию установленной версии NPM?
Опубликовано: 2023-06-07Оглавление
Введение в установленную версию NPM
NPM, сокращение от Node Package Manager, — это менеджер пакетов для языка программирования JavaScript, одного из крупнейших в мире реестров программного обеспечения. Он обычно используется с Node.js — средой выполнения для выполнения кода JavaScript вне веб-браузера.
NPM устанавливает пакеты и предлагает пользовательский интерфейс для интерактивной работы. Это позволяет разработчикам легко управлять и устанавливать пакеты или библиотеки, которые расширяют функциональность их проектов JavaScript.
В этой статье мы расскажем вам об установленной версии NPM и о том, как проверить версию NPM в Windows и MAC.
Обзор НПМ
NPM обеспечивает управление версиями, позволяя разработчикам указывать нужные версии пакетов для своих проектов. NPM имеет большое и активное сообщество, которое способствует созданию и поддержке пакетов и оказывает поддержку в различных формах. Он постоянно обновляется новыми функциями, исправлениями ошибок и улучшениями производительности, и рекомендуется поддерживать его в актуальном состоянии.
NPM прост в использовании, так как вам нужно только ввестиnpm install async , чтобы установить предпочитаемый модуль в текущий каталог в /node modules/.
Ознакомьтесь с нашимибесплатными технологическими курсами, чтобы получить преимущество над конкурентами.
Важность знания установленной версии NPM
- Масштабируемость : NPM помогает компаниям и стартапам расширяться со временем.Это позволяет разработчикам легко управлять зависимостями, совместно использовать и повторно использовать код, а также использовать обширную экосистему модулей и библиотек.
- Совместимость : разные версии NPM могут иметь разные уровни совместимости с конкретными пакетами, библиотеками или фреймворками.Знание установленной версии NPM помогает убедиться, что ваши пакеты совместимы и правильно работают с вашей средой разработки.
- Исправления ошибок и обновления безопасности : каждая версия NPM может включать исправления ошибок и исправления безопасности.Обновление последней версии NPM гарантирует, что у вас есть доступ к этим исправлениям, которые могут помочь повысить стабильность и безопасность ваших проектов.
- Управление пакетами : версия NPM может отличаться в обработке установки пакетов, разрешении зависимостей и других задачах управления пакетами.Информация об установленной версии NPM поможет вам понять поведение и возможности менеджера пакетов, что позволит вам эффективно управлять зависимостями вашего проекта.
Использование интерфейса командной строки (CLI) для проверки версии NPM
Давайте выполним несколько шагов, чтобы проверить установленную версию NPM с помощью интерфейса командной строки (CLI).
- Откройте интерфейс командной строки (например, командную строку терминала).
- Напишите данную команду и нажмите Enter:npm –version
- Команда отобразит номер версии NPM, установленной в вашей системе. Например, если на выходе 7.22.0 , у вас установлена версия NPM 7.22.0.
Посетитекурсы по разработке программного обеспечения upGrad , чтобы повысить свою квалификацию.
Поиск версии NPM с помощью команды NPM-V
Один из самых простых способов найти версию NPM, установленную на вашем устройстве, — использовать команду «npm -v». Просто откройте терминал или командную строку и введите следующую команду:
нпм -в
Выполнение этой команды отобразит номер версии NPM, установленной в вашей системе, что позволит вам быстро определить вашу версию.
Контроль версий с помощью NPM
Контроль версий необходим для управления проектами JavaScript, а NPM предоставляет механизмы для эффективного управления версиями. В проекте NPM вы можете указать зависимости в файле package.json , включая диапазоны версий или конкретные версии.
NPM обеспечивает получение правильных версий при установке зависимостей и отслеживает установленные версии. Более того, NPM предлагает такие команды, как «npm outdated» и «npm update»для эффективного управления версиями пакетов.
Проверка установленной версии NPM в Windows
Вот некоторые из шагов, которые вы можете выполнить, чтобы проверить версию NPM :
- Откройте командную строку, нажавклавишу Windows + R , введя «cmd»и нажав«Ввод».
- В командной строке введите следующую команду и нажмите Enter:
npm –версия или npm -v
Примечание. Сохраняйте двойной дефис в первой команде. Перед запуском команды убедитесь, что Node установлен в вашей системе, иначе результаты не будут отображаться.
Изучите наши популярные курсы по программной инженерии
Магистр компьютерных наук LJMU и IIITB | Программа сертификатов кибербезопасности Caltech CTME |
Учебный курс по полной разработке стека | Программа PG в блокчейне |
Программа Executive PG в Full Stack Development | |
Посмотреть все наши курсы ниже | |
Курсы по разработке программного обеспечения |
Проверка установленной версии NPM с помощью консоли Node.js
Вот шаги, с помощью которых вы сможете проверить версию NPM на вашем компьютере:
- Введите команду npm -v или npm –versionв командной строке, чтобы увидеть данный вывод.
$ нпм -v
8.1.0
# или
$ npm — версия
8.1.0
- Если на экране отображается этот вывод, вы успешно установили Node.js в своей системе.
- Чтобы проверить, установили ли вы пакет NPM, перейдите в корневой каталог вашего проекта и выполните команду « npm list» .Это должно быть в вашей командной строке.
$ нпм список
[email protected] /Пользователи/имя файла/Рабочий стол/DEV/n-приложение
├── корс@2.8.5
├── экспресс@4.18.1
├── глоток@3.9.1
├── шутка@28.1.0
├── мокко@10.0.0
- Для предыдущей версии NPM см. следующий список установленных модулей.
$ нпм список
[email protected] /Пользователи/имя файла/Рабочий стол/DEV/n-приложение
│ ├── объект-назначить@4.1.1
│ └── варьируются@1.1.2
├─┬ экспресс@4.18.1
│ ├─┬ [email protected]
│ │ ├─┬ [email protected]
│ │ │ └── [email protected]
│ │ └── переговорщик@0.6.3
│ ├── [email protected]
# …
При использовании команды « npm list» отображаемый вывод может содержать пакеты зависимостей, установленные для модулей, присутствующих на вашем устройстве.Например, он может отображать такие пакеты, как «object-assign» и « variable», как зависимости от пакета «cors».
Вы можете добавить параметр«–depth=0» в команду списка npm, чтобы ограничить вывод только модулями верхнего уровня.Это гарантирует, что в выходных данных будут отображаться только прямые зависимости вашего проекта без включения вложенных зависимостей.
$ npm список – глубина = 0
[email protected] /Пользователи/имя файла/Рабочий стол/DEV/n-приложение
├── корс@2.8.5
├── экспресс@4.18.1
├── глоток@3.9.1
├── шутка@28.1.0
├── мокко@10.0.0
Проверка версии NPM с помощью файла Packaging.json
Если в проекте есть файл package.json , запуск npm installустановит все, что требуется для проекта, в папкуnode_modules.
Чтобы проверить версию NPM, указанную в файлеpackage.json , вы можете открыть файл в текстовом редакторе и найти раздел «npm»в объекте«engine». Значение рядом с «npm» представляет желаемую версию NPM, указанную в конфигурации проекта.
Проверка версии NPM с помощью редактора кода
Чтобы проверить версию npm с помощью редактора кода, вам нужно всего лишь выполнить код JavaScript в среде Node.js. Вот несколько простых шагов, которым вы можете следовать:
- Откройте предпочтительные редакторы, такие как Visual Studio Code, Atom или Sublime Text.
- Создайте новый файл JavaScript с расширением.js .
- В файле JavaScript добавьте следующее:
const { execSync } = require('child_process');
const npmVersion = execSync('npm –version').toString().trim();
console.log(`Версия NPM: ${npmVersion}`);
- Сохраните файл и откройте терминал или встроенный терминал в вашем редакторе.
- Запустите файл JavaScript с помощью Node.js, выполнив следующую команду:
узел checkNpmVersion.js
Теперь терминал отобразит версию NPM, установленную в вашей системе.
Изучите наши бесплатные курсы по разработке программного обеспечения
Основы облачных вычислений | Основы JavaScript с нуля | Структуры данных и алгоритмы |
Технология Блокчейн | Реагировать для начинающих | Основные основы Java |
Джава | Node.js для начинающих | Расширенный JavaScript |
Распространенные ошибки при проверке версии NPM
Сломанная установка NPM
- Сломанный NPM на Mac или Linux — переустановите NPM
- В Windows: переустановите Node из официального установщика.
Случайные ошибки
- Запустите такие команды, как npm cache clean , и повторите попытку.Если у вас возникли проблемы с установкой npm, используйте параметр-verbose для получения более подробной информации.
(Для устаревшей версии обновите последнюю и стабильную версию npm).
Ошибки разрешений
Ошибка «Ошибка: ENONENT, stat 'c:\Users\<user>\AppData\Roaming\npm» в Windows 7 вызвана joyent/node#8141, проблемой с установщиком Node в Windows. Убедитесь, чтоc:\Users\<user>\AppData\Roaming\npm существует и доступен для редактирования с помощью обычной учетной записи пользователя.
Нет места
нпм ОШИБКА!Ошибка: ENOSPC, напишите
Возникла проблема с процессом установки, поскольку либо на пользовательском диске для установки недостаточно места, либо вам нужны необходимые разрешения для записи на этот диск. В этом сценарии:
- Освободите место на диске для пакетов
- Установите папку tmp для большего места
- Соберите узел самостоятельно или установите его где-нибудь с избытком места.
Востребованные навыки разработки программного обеспечения
Курсы JavaScript | Базовые курсы Java | Курсы по структурам данных |
Курсы Node.js | Курсы SQL | Курсы разработки полного стека |
Курсы НФТ | Курсы DevOps | Курсы по большим данным |
Курсы React.js | Курсы по кибербезопасности | Курсы облачных вычислений |
Курсы по проектированию баз данных | Курсы Python | Курсы по криптовалюте |
Заключение и рекомендации
На этом мы завершаем наш список различных способов найти версию NPM, установленную в вашей системе. Обновление последней версии NPM позволяет разработчикам обеспечить совместимость с различными платформами, избежать ошибок в старых версиях и воспользоваться преимуществами новых версий, оптимизируя общую производительность. Поэтому знание правильной версии NPM является ключом к лучшим методам разработки.
Повышение квалификации — еще один способ укрепить свои навыки разработки, и учебный курс по разработке программного обеспечения Full Stack от upGrad обещает сделать то же самое!
Курс предлагает захватывающий опыт обучения, вооружая студентов глубоким пониманием возможностей и ограничений технических навыков. Зарегистрировавшись в этой программе, вы сделаете первый шаг к успешной карьере опытного разработчика полного стека.
Итак, воспользуйтесь шансом и запишитесь сегодня!
Как проверить версию NPM в cmd?
Чтобы проверить, установлен ли NPM в вашей системе, введите npm -v в командном терминале, чтобы просмотреть номер версии, например 3.9.2. Создайте тестовый файл и запустите его.
Как проверить версию Node и версию npm?
Чтобы увидеть версии Node и NPM, вы можете использовать команду «node -v» для Node и «npm -v» для NPM и запустить ее в командном терминале, чтобы получить результаты.
Что такое команда версии npm?
Команда версии npm — это инструмент командной строки, предлагаемый Node Packaged Module. Это позволяет вам регулировать и обновлять версию вашего пакета в рамках проекта Node.js.