المحتويات: الجزء 1. كيفية إلغاء تثبيت Node على Mac يدويًا؟ (Node.js و NPM)الجزء 2. كيف يمكنني إلغاء تثبيت Node على نظام Mac بسهولة؟الجزء 3. كيفية تثبيت Node على نظام Mac؟الجزء 4. استنتاج
الجزء 1. كيفية إلغاء تثبيت Node على Mac يدويًا؟ (Node.js و NPM)
إذن ، كيف يمكن إزالة تطبيق Node؟ لن تكون هذه عملية سهلة إذا كنت تقوم بها يدويًا. لهذا السبب سنعلمك (في القسم التالي) كيفية إلغاء تثبيت Node تلقائيًا من Mac. لأغراض إعلامية ، سنخبرك بكيفية القيام بذلك يدويًا.
أول شيء يجب عليك فعله هو إزالة الإصدارات القديمة من التطبيق على جهاز الكمبيوتر الخاص بك. إذا قمت بتثبيت تطبيق Node على جهاز الكمبيوتر الخاص بك باستخدام Homebrew ، فستكون عملية التثبيت سهلة.
# 1. قم بإلغاء تثبيت Node على نظام Mac باستخدام أوامر المحطة الطرفية
شيء آخر يمكنك القيام به لإلغاء تثبيت Node على Mac هو تشغيل أمر داخل جهاز Mac الخاص بك محطة.
إليك الأمر الذي يمكنك تشغيله:
sudo rm -rf ~/.npm ~/.nvm ~/node_modules ~/.node-gyp ~/.npmrc ~/.node_repl_history
sudo rm -rf /usr/local/include/node
sudo rm -rf /usr/local/include/node_modulessudo rm -rf /usr/local/bin/npm /usr/local/bin/node-debug
sudo rm -rf /usr/local/bin/node /usr/local/bin/node-gypsudo rm -rf /usr/local/share/man/man1/node*
sudo rm -rf /usr/local/share/man/man1/npm*sudo rm -rf /opt/local/include/node
sudo rm -rf /opt/local/bin/node
sudo rm -rf /opt/local/lib/nodesudo rm -rf /usr/local/share/doc/node
sudo rm -rf /usr/local/share/systemtap/tapset/node.stp
sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /usr/local/lib/dtrace/node.d
brew uninstall node
brew cleanup --prune-prefix
في الواقع ، تُظهر أوامر Terminal هذه نفس المسارات مثل قائمة الطريقة الثانية في "Uninstall Node on Mac بدون Homebrew" في هذه المقالة ، لذا يمكنك الرجوع إلى تلك المسارات لإنشاء أسطر الأوامر. فمثلا:
sudo rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/{npm*,node*,man1/node*}
بعد ذلك ، يجب عليك حذف كل حزمة عالمية قمت بتثبيتها باستخدام NPM الخاص بك. للقيام بذلك ، قم بتشغيل الأمر التالي على جهازك الطرفي: "rm –rf ~/.npm
". بمجرد كتابة الأمر الموجود داخل علامات الاقتباس ، ستكون قد أكملت مهمة إلغاء تثبيت Node على Mac وإلغاء تثبيت NPM.
# 2. كيفية إلغاء تثبيت Node على نظام Mac باستخدام Homebrew؟
الطريقة الأسهل والأكثر استخدامًا لإلغاء تثبيت Node على Mac و حذف npm هو استخدام البيرة الأمر (أكثر ملاءمة للمستخدمين الذين قاموا بتثبيت Node.js من Homebrew وتثبيته):
- اكتب في "
brew uninstall --force node
". بمجرد تنفيذ هذا الأمر ، سيقوم Homebrew الآن بإلغاء تثبيت جميع إصدارات Node داخل جهاز الكمبيوتر الخاص بك (تحتاج إلى تشغيل الشراب باستخدام علامة "--force" هذه للتأكد من أنه يمكن حذف جميع إصدارات Node). - بعد ذلك ، يمكنك كتابة: "
brew cleanup
"لإزالة المجلدات والتبعيات غير المستخدمة.
# 3. كيفية إلغاء تثبيت Node على نظام Mac بدون Homebrew؟
ولكن ماذا لو لم تستخدم Homebrew لتثبيت Node؟ كيف تقوم بإلغاء تثبيت Node بدون Homebrew؟
فيما يلي خطوات إلغاء تثبيت Node على Mac يدويًا إذا حصلت على Node من خلال التوزيع الثنائي أو حسب المصدر.
- حذف العقدة يدويًا. أولاً ، عليك حذف Node يدويًا ونقله إلى سلة المهملات.
- إطلاق Finder و Terminal.
(يمكنك تجربة الأمر للعثور على ملفات Node ، مثل$ which node
/Users/your name/.nvm/versions/node/your version of node/bin/node
) - احذف مجلدات الآلية الوقائية الوطنية و Node.js الآن ، يجب عليك حذف الموارد القابلة للتنفيذ وموارد npm الأخرى التي يمكن العثور عليها عادةً في المسارات التالية:
NODE_MODULES
orNODE
تقع في/usr/local/library
or/usr/local/lib
NODE-GYP
تقع داخل/usr/local/bin
NODE
تقع داخل/usr/local/bin
NODE-DEBUG
تقع داخل/usr/local/bin
NODE
تقع في/usr/local/include
NODE_MODULES
تقع في/usr/local/include
NPM
يقع في الخاص بك الدليل الرئيسيNODE-GYP
تقع داخل نطاقك الرئيسي الدليل الرئيسيNODE
تقع في/opt/local/include
NODE
تبدأ من/opt/local/bin/
NODE
in/usr/local/share/doc
NODE_MODULES
تقع في /opt/local/lib/
NODE_REPL_HISTORY
في رئيسي الخاص بك الدليل الرئيسيNode.stp
تقع داخل/usr/local/share/systemtap/tapset/
Node.d
تقع في/usr/local/lib/dtrace/
NPM*
تقع في/usr/local/share/man/man1
NODE*
تقع في/usr/local/share/man/man1
.NPMRC
من الخاص الدليل الرئيسي. لا ينبغي حذف هذا إذا كنت ترغب في إعادة تثبيت Node.js فور إلغاء التثبيت.
- فارغة المهملات. آخر شيء يجب عليك فعله هو إفراغ سلة المهملات في macOS الخاص بك.
الجزء 2. كيف يمكنني إلغاء تثبيت Node على نظام Mac بسهولة؟
إذن ، ما هي الطريقة السهلة لإلغاء تثبيت Node من Mac؟ بالطبع ، إنها الطريقة التلقائية للقيام بذلك باستخدام PowerMyMac ولها إلغاء تثبيت التطبيق وحدة.
PowerMyMac هي أداة تنظيف وتحسين مستخدمة في أجهزة كمبيوتر macOS. يساعد على إزالة الملفات غير الضرورية داخل نظامك ، مما يجعله خاليًا من الانسداد. بالإضافة إلى ذلك ، يحتوي على وحدة إلغاء تثبيت التطبيق لمساعدتك إزالة التطبيقات دون ترك ملفات التتبع.
فيما يلي خطوات استخدام PowerMyMac:
- قم بتنزيل الأداة وتثبيتها وافتحها.
- صحافة إلغاء تثبيت التطبيق ثم انقر فوق SCAN.
- حدد العقدة التطبيق في النتائج التي تظهر.
- الآن ، انقر فوق تطبيق Node.js إذا كنت تريد إلغاء تثبيت Node.
- اضغط على CLEAN .
- انتظر حتى تكتمل العملية.
الجزء 3. كيفية تثبيت Node على نظام Mac؟
بعد معرفة كيف يمكننا إلغاء تثبيت Node على جهاز Mac ، سنعلمك كيفية تثبيته حتى تتمكن من إعادة تثبيت التطبيق بسهولة.
لذلك ، سيمكنك Node.js من تنفيذ كود JavaScript داخل الجهاز الطرفي الخاص بك. بهذه الطريقة ، لن تضطر إلى تنفيذها في المتصفح. يمكّنك هذا من الحصول على عملية تطوير ويب مبسطة. من الأفضل تثبيت Node.js داخل مدير الحزم مثل Node Package Manager (NPM). ستمكنك NPM من إدارة الحزم المختلفة التي ستعمل مع بيئة وقت تشغيل Node.js.
أحد الأمثلة الرائعة لعملية تطوير الويب المبسطة هو Gulp.js. هناك شيء آخر يمكنك استخدامه حتى تتمكن من تثبيت Node بشكل صحيح (دون الحاجة إلى إلغاء تثبيت Node.js بسبب عملية التثبيت الخاطئة) وهو البيرة. يمكنك أيضًا استخدام هذا لتثبيت Node.js.
إذن ، فيما يلي الخطوات التي يجب اتباعها لتثبيت Node.js داخل macOS Catalina و Big Sure (والإصدارات السابقة من نظام التشغيل Mac OS X):
- تحميل الحزمة الثنائية. أول شيء عليك القيام به هو الحصول على حزمة ثنائية تم تجميعها مسبقًا. بهذه الطريقة ، لن تكون عملية التثبيت فوضوية. انتقل إلى الموقع الرسمي لـ Node.js (http://nodejs.org) ثم قم بتنزيل أحدث حزمة لها بالضغط على الزر المسمى تثبيت. هناك إصدارات مختلفة من بيئة وقت التشغيل. ومع ذلك ، إذا كنت قد بدأت للتو ، فمن المقترح أن تختار إصدار LTS.
- قم بتثبيت الحزمة التي تم تنزيلها. الخطوة التالية هي تثبيت الحزمة التي تم تنزيلها. للقيام بذلك ، يجب عليك فتح ملف .DMG واتباع المطالبات التي تظهر على الشاشة (كما هو موضح بواسطة معالج التثبيت). ما يحدث هو أن كلا من NPM و Node مثبتان. سيمكنك Node Package Manager من تثبيت حزم مختلفة لبيئة وقت التشغيل Node.js.
- تحقق من المسار. عند انتهاء عملية التثبيت ، سيسألك المعالج عما إذا كان هناك مسار يعرف باسم "
/usr/local/bin
داخل جهاز الكمبيوتر الخاص بك. تأكد من أن لديك هذا المسار عن طريق التحقق من الوحدة الطرفية الخاصة بك. لذلك ، داخل Terminal ، يمكنك كتابة "echo $PATH
". - إضافة مسار إلى الدليل. إذا لم يكن المسار موجودًا على جهاز الكمبيوتر الخاص بك ، يمكنك ذلك إضافته إلى الدليل الرئيسي الخاص بك في
.ZSHRC
. - تحقق من التثبيت الصحيح. الخطوة التالية هي التحقق مما إذا كان التثبيت قد تم بشكل صحيح عن طريق كتابة الرمز أدناه داخل عقدة سطر الأوامر. هذا الرمز سيطلق جلسة عقدة جافا سكريبت. رمز على النحو التالي:
node
> console.log(‘hello node’);
hello node
undefined
>
- اخرج من الجلسة. للخروج من الجلسة داخل Node.js ، يجب عليك الضغط على
CTRL + C
حوالي مرتين.
لذا ، كيف يمكنك التحقق من إصدار Node داخل جهاز كمبيوتر Mac الخاص بك؟ للقيام بذلك ، اكتب "node -v
". ماذا عن تحديثه؟ يمكنك ببساطة تنزيل الإصدار الأحدث من Node ثم تثبيته من الموقع الرسمي لـ Nodejs.org. سيمكنك هذا من تجاوز الإصدار الأدنى. بالإضافة إلى ذلك ، سيظل يحتفظ بالحزم التي تم تثبيتها مسبقًا.
الجزء 4. استنتاج
لقد قدمنا لك أفضل الطرق لإلغاء تثبيت Node على Mac. قدمنا لك أيضًا طرقًا حول كيفية تثبيته إذا كنت ترغب في ذلك. أفضل طريقة ل قم بإلغاء تثبيت Node من Mac ليس من خلال الطريقة اليدوية.
أفضل طريقة هي من خلال PowerMyMac إلغاء تثبيت التطبيق لأنه يضمن عدم الاحتفاظ بأي ملفات متبقية داخل نظامك. وبالتالي ، فأنت تقوم بعملية تنظيف كاملة وإلغاء تثبيت Node لمساعدتك على إزالة الانسداد داخل نظامك. أخيرًا ، سيساعدك هذا أيضًا على توفير مساحة أكبر داخل جهاز Mac الخاص بك لمزيد من الملفات المهمة.