Nvm-windows: الاسم المستعار لآخر lts / non-lts / major

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

بيئتي

  • [] Windows 7 أو إصدار أقدم (غير مدعوم بالفعل بسبب موسوعة الحياة - راجع ويكي للحصول على التفاصيل)
  • [ ] ويندوز 8
  • [] Windows 8.1
  • [x] Windows 10
  • [] Windows 10 IoT Core
  • [] Windows Server 2012
  • [] Windows Server 2012 R2
  • [] Windows Server 2016

  • [] تثبيت Windows الخاص بي بلغة غير الإنجليزية.

أنا أستخدم إصدار NVM4W:

  • [x] 1.1.7
  • [] 1.1.6
  • [] 1.1.5
  • [] 1.1.4
  • [] 1.1.3
  • [] 1.1.2
  • [] 1.1.1
  • [ ] اكبر سنا
  • [ ] غير ذلك (يرجى التحديد)

فعلت مسبقا...

  • [x] اقرأ README لتكون على دراية بمشكلات npm gotchas ومكافحة الفيروسات.
  • قام [x] بمراجعة الويكي للتأكد من أن مشكلتي لم يتم حلها بالفعل.
  • تحقق [x] من أنني أستخدم حسابًا بامتيازات إدارية.
  • [x] بحث في المشكلات (مفتوحة ومغلقة) للتأكد من أن هذه ليست مكررة.
  • تأكد [x] من أن هذا ليس سؤالًا حول كيفية استخدام NVM لنظام التشغيل Windows ، حيث يتم استخدام gitter للأسئلة والتعليقات.

مشكلتي متعلقة بـ (حدد فقط ما ينطبق):

  • [] settings.txt
  • [] دعم الوكيل (هل جربت الإصدار 1.1.0+؟)
  • [] دعم 32 أو 64 بت (هل جربت الإصدار 1.1.3+؟)
  • [] شخصية تهرب (هل جربت الإصدار 1.1.6+؟)
  • [] بيئة غلاف قياسية (طرفية / بوويرشيل)
  • [] بيئة غلاف غير قياسية (Cmder ، Hyper ، Cygwin ، git)

سلوك متوقع

حاولت التثبيت باستخدام nvm install و nvm install node و nvm install latest . أتوقع أن يقوم أحد هؤلاء بتثبيت أحدث إصدار من Node.js. أتوقع أيضًا nvm install 10 لتثبيت أحدث 10.x.

تحديد nvm install node سيكون في خط مع NVM على الرغم من أنه هو شيء مختلف - هو ما يستخدم ماك / لينكس الناس في مكان nvm4w وجود (في الغالب) أوامر مماثلة سيقلل الارتباك.

السلوك الفعلي

عندما أقوم بتشغيل nvm install node ، فإنه يقول:

node.0.0
Node.js vnode.0.0 is only available in 32-bit.

عندما أقوم بتشغيل nvm install 10 ، يتم تثبيت 10.0.0 ، وهو ما قد لا يتوقعه المرء.

خطوات إعادة إظهار المشكلة:

جرب الأوامر المذكورة.

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

أعتقد أن لدي نفس الطلب / المشكلة / الميزة ... أود حقًا استخدام nvm في عملية الإنشاء الليلية الخاصة بي والتي من شأنها تنزيل أحدث إصدار من العقدة وتثبيته بالإضافة إلى استخدام تكنولوجيا المعلومات بناءً على عمليتي اليدوية ، الأمر الأول :
"تثبيت nvm الأحدث"
يبدو أنه يعمل بشكل جيد حاليًا الحصول على إصدار العقدة 11.2.0 ...

ومع ذلك ، لكي يستخدم البرنامج النصي الآلي في نهاية المطاف أحدث إصدار ، سيكون من السهل حقًا أن تكون قادرًا على استخدام الأمر:

"استخدام nvm الأحدث"

يبدو حاليًا أن nvm يضيف .0.0 إلى المعلمة "الأحدث" ويحاول استخدام رقم إصدار غير صالح لـ "latest.0.0" ...

هل يمكن تحديث الأمر "استخدام nvm" للسماح للكلمة الرئيسية "الأحدث" بدلاً من رقم إصدار محدد - لاستخدام أحدث إصدار متوفر حاليًا على الجهاز؟

ال 4 كومينتر

أعتقد أن لدي نفس الطلب / المشكلة / الميزة ... أود حقًا استخدام nvm في عملية الإنشاء الليلية الخاصة بي والتي من شأنها تنزيل أحدث إصدار من العقدة وتثبيته بالإضافة إلى استخدام تكنولوجيا المعلومات بناءً على عمليتي اليدوية ، الأمر الأول :
"تثبيت nvm الأحدث"
يبدو أنه يعمل بشكل جيد حاليًا الحصول على إصدار العقدة 11.2.0 ...

ومع ذلك ، لكي يستخدم البرنامج النصي الآلي في نهاية المطاف أحدث إصدار ، سيكون من السهل حقًا أن تكون قادرًا على استخدام الأمر:

"استخدام nvm الأحدث"

يبدو حاليًا أن nvm يضيف .0.0 إلى المعلمة "الأحدث" ويحاول استخدام رقم إصدار غير صالح لـ "latest.0.0" ...

هل يمكن تحديث الأمر "استخدام nvm" للسماح للكلمة الرئيسية "الأحدث" بدلاً من رقم إصدار محدد - لاستخدام أحدث إصدار متوفر حاليًا على الجهاز؟

استخدام nvm $ (nvm ls) يعمل في بوويرشيل

لقد قمت بالفعل بإنشاء العلاقات العامة التالية:

ومع ذلك ، يبدو أنهما لم يتم دمجهما.

استخدام nvm $ (nvm ls) يعمل في بوويرشيل

ربما يكون الأمر كذلك ، ولكن من المهم الحفاظ على بناء الجملة متطابقًا مع nvm الأصلي ، عند العمل معًا في مشروع واحد مع أشخاص على Mac أو Linux. بهذه الطريقة ، لا يمكن أن يكون هناك التباس حول الأوامر التي يجب استخدامها في nvm.

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