Nvm-windows: cmdlet لم يتم العثور على المسار

تم إنشاؤها على ٣ يوليو ٢٠١٨  ·  5تعليقات  ·  مصدر: coreybutler/nvm-windows

لقد قمت بالفعل بتثبيت أحدث إصدار 1.1.6
لدي Windows 8.1 مع بوويرشيل (تم فحصه أيضًا باستخدام cmd الكلاسيكي)

أحاول رؤية الإصدار الخاص بي:
عندما أكتب node -v أو npm -v ، فإنه يقول:
"لم يتم التعرف على المصطلح 'عقدة' كاسم لأمر cmdlet أو وظيفة أو ملف نصي أو برنامج قابل للتشغيل."

حاولت تشغيل nvm واستخدام nvm v6.11.5
كما حاولت إعادة تشغيل cmd والنوافذ.

ماذا بإمكاني أن أفعل؟

التعليق الأكثر فائدة

حدث هذا لي عندما سبق لي أن قمت بتثبيت العقدة ، ثم أزلتها ، لكنها احتفظت ببعض الملفات في c: Program Filesnodejs
كان الحل هو الجري
rmdir / s / q "c: program filesnodejs"
ثم استخدم nvm 10.6.0

ستبدو ملفات برنامج c: الآن بالشكل التالي:
08/07/2018 09:51 مساءًnodejs [C: UsersRikAppDataRoamingnvmv10.6.0]

وسيعمل كل شيء بشكل جيد

ال 5 كومينتر

حدث هذا لي عندما سبق لي أن قمت بتثبيت العقدة ، ثم أزلتها ، لكنها احتفظت ببعض الملفات في c: Program Filesnodejs
كان الحل هو الجري
rmdir / s / q "c: program filesnodejs"
ثم استخدم nvm 10.6.0

ستبدو ملفات برنامج c: الآن بالشكل التالي:
08/07/2018 09:51 مساءًnodejs [C: UsersRikAppDataRoamingnvmv10.6.0]

وسيعمل كل شيء بشكل جيد

شكرًا riklarkin الذي ساعدني الآن!

$ rmdir /s /q "c:\program files\nodejs"
Remove-Item : A positional parameter cannot be found that accepts argument '/q'.
At line:1 char:1
+ rmdir /s /q "c:\program files\nodejs"
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [Remove-Item], ParameterBindingException
    + FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.RemoveItemCommand

اضطررت إلى $ Remove-Item -Force -Recurse "C:\Program Files\nodejs" بدلاً من ذلك ، ولكن بعد ذلك عملت معي أيضًا! 👍

حاول تشغيل node64 -v أو node64==32 -v .

لقد وجدت أن العقدة القابلة للتنفيذ في مجلد NVM كانت تسمى node64.exe ، والتي كسرت أيضًا أوامر npm. أدت إعادة تسمية هذا الملف إلى node.exe إلى حل المشكلة بالنسبة لي.

يا رجل يا له من خطأ مزعج بدون أي رسالة خطأ. قراءة الكثير من القضايا لإيجاد الحل هنا. إذا قمت بتثبيت (وإلغاء تثبيت) node.js ، فسيظل المسار دائمًا. لذلك يجب أن يحدث هذا الفشل في كثير من الأحيان.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

fredericrous picture fredericrous  ·  3تعليقات

janpio picture janpio  ·  3تعليقات

SufyanParkar picture SufyanParkar  ·  4تعليقات

tomByrer picture tomByrer  ·  4تعليقات

petrovicz picture petrovicz  ·  4تعليقات