Перейти до основного контенту

Як видалити npm на Mac OS: детальний посібник

10 хв читання
1458 переглядів

npm (Node Package Manager) - це пакетний менеджер, який використовується для встановлення та управління сторонніми пакетами та залежностями в проектах на Node.js. Однак іноді може знадобитися видалити npm зі свого комп'ютера, чи то через оновлення версії, чи просто з міркувань безпеки. У цій простій інструкції ми розповімо вам, як видалити npm на Mac OS.

По-перше, перед видаленням npm слід переконатися, що у вас встановлений Node.js. Це пов'язано з тим, що npm поставляється разом із Node.js і є його частиною. Якщо Node.js Не встановлено на вашому комп'ютері, можливо, вам не доведеться видаляти npm окремо, оскільки видалення Node.js автоматично видаляє npm разом з ним.

Якщо ви впевнені, що хочете видалити лише npm, вам потрібно буде виконати кілька простих кроків. В першу чергу, відкрийте термінал на вашому Mac OS, потім виконайте наступну команду: sudo npm uninstall npm -g.

Після введення цієї команди вам буде запропоновано ввести пароль адміністратора, так як це потрібно для виконання команди з правами суперкористувача. Після введення пароля натисніть Enter і дочекайтеся завершення процесу видалення. Тепер npm слід успішно видалити з вашої Mac OS.

Детальна інструкція: Як видалити npm на Mac OS

Крок 1: Відкрийте термінал, який можна знайти в папці "утиліти" в розділі "Програми".

Крок 2: Введіть наступну команду в терміналі та натисніть клавішу "Enter":

sudo rm -rf /usr/local/lib/node_modules/npm

Крок 3: Коли Вам буде запропоновано ввести пароль користувача, наберіть його та натисніть клавішу "Enter". Зверніть увагу, що при введенні пароля нічого не відображається на екрані.

Крок 4: Введіть наступну команду в терміналі та натисніть клавішу "Enter":

sudo rm -rf /usr/local/lib/node_modules/npm

Крок 5: Тепер видаліть усі файли, пов'язані з npm. Введіть наступну команду в терміналі та натисніть клавішу "Enter":

Крок 6: Для видалення РЕШТИ файлів npm введіть наступну команду в терміналі і натисніть клавішу "Enter":

sudo rm -rf ~/.npmrc

Крок 7: Нарешті, введіть таку команду в терміналі та натисніть клавішу "Enter", щоб видалити npm з Mac OS:

sudo rm -rf /usr/local/bin/npm

Будь ласка, зверніть увагу, що видалення npm може вплинути на роботу інших програм або проектів, які залежать від нього. Видалення npm слід проводити з обережністю та у разі гострої необхідності. У разі виникнення проблем, завжди можна знову встановити npm на Вашій Mac OS.

Перевірте наявність npm на Вашій Mac OS

Перед тим, як видалити npm з вашого Mac OS, вам необхідно переконатися, що встановленої версії npm на вашому пристрої. Для цього ви можете використовувати команду у своєму терміналі:

npm -v

Якщо у вас вже встановлено npm, перед видаленням рекомендується зберегти всі дані та налаштування, пов'язані з npm, оскільки видалення npm видалить усі ці дані. Будьте обережні, видаляючи npm, і переконайтеся, що ви не втратите жодних важливих даних.

Якщо ви хочете видалити npm, після перевірки наявності його на вашому пристрої, ви можете перейти до наступного кроку.

Зупиніть усі процеси, пов'язані з npm

Перш ніж видалити npm з Mac OS, вам потрібно зупинити всі процеси, пов'язані з npm. Для цього виконайте наступні кроки:

  1. Відкрийте термінал (Terminal).
  2. Введіть таку команду: npm stop .
  3. Зачекайте, поки всі процеси npm будуть зупинені.

Якщо ви помітили повідомлення про помилку або не можете зупинити процеси npm за допомогою цієї команди, Ви можете скористатися командою npm kill , щоб примусово завершити всі процеси npm.

Видаліть усі файли та папки, пов'язані з npm

Для повного видалення npm і пов'язаних з ним файлів і папок на Mac OS, виконайте наступні кроки:

  1. Відкрийте Terminal.
  2. Введіть команду ls-al ~/.npm * і натисніть Enter, щоб переглянути список усіх файлів і папок, пов'язаних з npm.
  3. Видаліть кожен файл і папку, пов'язані з npm, за допомогою команди rm-rf . Наприклад, щоб видалити папку .npm, введіть rm-rf ~/.npm .
  4. Повторіть крок 3 для кожного файлу та папки, пов'язаного з npm, що з'явився у списку з кроку 2.
  5. Після видалення всіх файлів і папок, пов'язаних з npm, можна також видалити кешовані файли, ввівши команду sudo rm-rf /usr/local/lib/node_modules/npm і натиснувши Enter.

Звернути увагу: Видалення файлів і папок пов'язаних з npm є незворотною операцією, тому переконайтеся, що ви дійсно хочете видалити npm і всі його пов'язані файли.

Видаліть npm за допомогою командного рядка

Якщо ви хочете видалити npm зі свого Комп'ютера Mac, ви можете скористатися командним рядком для виконання цього завдання. Ось проста інструкція, яка допоможе вам видалити npm за допомогою командного рядка:

  1. Відкрийте програму "Terminal". Ви можете знайти її в папці "утиліти" в папці "програми".
  2. Введіть команду "npm uninstall npm-g". Ця команда видалить глобальні установки npm з Вашого комп'ютера.
  3. Введіть команду " rm-rf ~/.npm". Ця команда видалить папку .npm з вашого домашнього каталогу.
  4. Введіть команду "rm-rf /usr/local/lib/node_modules/npm". Ця команда видалить папку npm з директорії / usr/local/lib/node_modules/.
  5. Введіть команду "sudo rm/usr/local/bin / npm". Ця команда видалить символічне посилання на npm.
  6. Введіть команду "sudo rm/usr/local/bin / npx". Ця команда видалить символічне посилання на npx.

Зверніть увагу, що для виконання цих команд вам може знадобитися ввести пароль користувача Mac.

Після виконання цих команд npm буде повністю видалено з Вашого Комп'ютера Mac.

Поверніть систему до початкового стану після видалення npm

Після видалення npm з вашої системи, можливо, ви захочете повернути систему до початкового стану. Це може знадобитися, якщо у вас виникли проблеми або якщо ви хочете використовувати інший менеджер пакетів.

Для відновлення системи вам буде потрібно виконати наступні кроки:

  1. Перезавантажте комп'ютер. Це допоможе очистити пам'ять і видалити залишилися невикористовувані файли.
  2. Видаліть усі залишки слідів npm, якщо такі є. Відкрийте термінал і виконайте таку команду:

sudo rm -rf /usr/local/,bin,share/man>/

Після виконання цих кроків ваша система буде повернута до початкового стану, і ви зможете використовувати інший менеджер пакетів на свій вибір.