Как найти версию установленной версии 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).

  1. Откройте интерфейс командной строки (например, командную строку терминала).
  2. Напишите данную команду и нажмите Enter:npm –version
  3. Команда отобразит номер версии 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 :

  1. Откройте командную строку, нажавклавишу Windows + R , введя «cmd»и нажав«Ввод».
  2. В командной строке введите следующую команду и нажмите 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

└── [email protected]

  • Для предыдущей версии NPM см. следующий список установленных модулей.

$ нпм список

[email protected] /Пользователи/имя файла/Рабочий стол/DEV/n-приложение

├─┬ [email protected]

│ ├── объект-назначить@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

└── [email protected]

Проверка версии NPM с помощью файла Packaging.json

Если в проекте есть файл package.json , запуск npm installустановит все, что требуется для проекта, в папкуnode_modules.

Чтобы проверить версию NPM, указанную в файлеpackage.json , вы можете открыть файл в текстовом редакторе и найти раздел «npm»в объекте«engine». Значение рядом с «npm» представляет желаемую версию NPM, указанную в конфигурации проекта.

Проверка версии NPM с помощью редактора кода

Чтобы проверить версию npm с помощью редактора кода, вам нужно всего лишь выполнить код JavaScript в среде Node.js. Вот несколько простых шагов, которым вы можете следовать:

  1. Откройте предпочтительные редакторы, такие как Visual Studio Code, Atom или Sublime Text.
  2. Создайте новый файл JavaScript с расширением.js .
  3. В файле JavaScript добавьте следующее:

const { execSync } = require('child_process');

const npmVersion = execSync('npm –version').toString().trim();

console.log(`Версия NPM: ${npmVersion}`);

  1. Сохраните файл и откройте терминал или встроенный терминал в вашем редакторе.
  2. Запустите файл 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.