Nvm-windows: هذا المشروع يحيرني

تم إنشاؤها على ١٢ أغسطس ٢٠١٨  ·  3تعليقات  ·  مصدر: coreybutler/nvm-windows

لقد قمت للتو بتثبيت node.js و npm على جهاز الكمبيوتر الخاص بي الذي يعمل بنظام Windows ، عندما أرسلتني الإرشادات (https://docs.npmjs.com/getting-started/installing-node) هنا. قراءة هذا README أربكتني تمامًا. هل أحتاج إلى nvm-windows؟ هل يختلف عما قمت بتثبيته للتو؟

لا أعتقد أنني مهتم بنسخ أي شيء ؛ أريد فقط أن أكون قادرًا على تنزيل الملفات باستخدام npm وتجربة أي برمجة غير متزامنة يمكنني القيام بها باستخدام node.js. نتطلع إلى إجابة بسيطة.

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

أكره حقًا عدم الموافقة ، ولا أريد القفز على مبتدئ ، لكن أليست هذه مجرد حالة عدم قراءة الوثائق بشكل صحيح؟

توضح الصفحة المقدمة تمامًا الفرق بين تثبيت node.js بشكل طبيعي ، وحتى سبب استخدام nvm بدلاً من تثبيت العقدة محليًا. أيضًا ، لا يرتبط هنا ، إنه يذكر "NVM" فقط ، وليس هذا على وجه الخصوص.

صفحة البدء تقول:

إذا كنت ترغب فقط في البدء في استكشاف npm ، فإن استخدام طريقة التثبيت Node.js هو الأسرع. إذا كنت مطورًا متقدمًا جاهزًا للعمل مع الإصدارات ، فاستخدم مدير إصدار العقدة.

ثم بعد ذلك يقول:

تثبيت npm وإدارة إصدارات npm
npm مكتوب في Node.js ، لذلك تحتاج إلى تثبيت Node.js من أجل استخدام npm. يمكنك تثبيت npm عبر موقع Node.js على الويب ، أو عن طريق تثبيت Node Version Manager أو NVM. يشرح هذا الفصل كلا الخيارين.

إذا كنت ترغب فقط في البدء في استكشاف npm ، فإن استخدام طريقة التثبيت Node.js هو الأسرع. إذا كنت مطورًا متقدمًا جاهزًا للعمل مع الإصدارات ، فاستخدم مدير إصدار العقدة. إذا لم تكن متأكدًا ، يرجى قراءة هذا الفصل قبل أن تقرر. يمكنك دائمًا تغيير طريقة تشغيل npm في المستقبل.

عندما تقرأ الفصل بعد ذلك ، يتابع ليشرح لك:

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

لحل هاتين المشكلتين ، يختار العديد من المطورين استخدام مدير إصدار العقدة أو nvm لتثبيت npm. سيتجنب مدير الإصدار أخطاء الأذونات ، وسيحل تعقيدات تحديث Node.js و npm.

أعتقد أن هذا واضح جدًا ، لأكون صادقًا ، أليس كذلك؟

ال 3 كومينتر

لا، هذا ليس ضروريا.

هذه أداة إضافية لإدارة إصدارات node و npm بشكل أكثر ملاءمة على نظام التشغيل Windows الخاص بك.

كما نعلم أن node و npm يقومان بتحديث إصداراتهما بشكل متكرر. وهناك بعض الأشخاص الذين يعملون في العديد من المشاريع في وقت واحد مع إصدارات مختلفة من العقدة. وبشكل عام ، يجب أن يكون هناك إصدار واحد فقط من العقدة على نظام التشغيل الخاص بك.
إذا كنت تريد تغيير إصدار العقدة في أي وقت ؛ أو إذا كنت بحاجة إلى إصدارات متعددة من العقدة تتعايش. برنامج nvm هو ما تحتاجه. وهذا هو nvm لنظام التشغيل windows.

libook هو الصحيح. أقوم بتعيين هذا لنفسي لأنني أعتقد أن مشاركة مدونة ستساعد في توضيح ذلك. آمل أن أجد وقتًا لذلك قريبًا.

أكره حقًا عدم الموافقة ، ولا أريد القفز على مبتدئ ، لكن أليست هذه مجرد حالة عدم قراءة الوثائق بشكل صحيح؟

توضح الصفحة المقدمة تمامًا الفرق بين تثبيت node.js بشكل طبيعي ، وحتى سبب استخدام nvm بدلاً من تثبيت العقدة محليًا. أيضًا ، لا يرتبط هنا ، إنه يذكر "NVM" فقط ، وليس هذا على وجه الخصوص.

صفحة البدء تقول:

إذا كنت ترغب فقط في البدء في استكشاف npm ، فإن استخدام طريقة التثبيت Node.js هو الأسرع. إذا كنت مطورًا متقدمًا جاهزًا للعمل مع الإصدارات ، فاستخدم مدير إصدار العقدة.

ثم بعد ذلك يقول:

تثبيت npm وإدارة إصدارات npm
npm مكتوب في Node.js ، لذلك تحتاج إلى تثبيت Node.js من أجل استخدام npm. يمكنك تثبيت npm عبر موقع Node.js على الويب ، أو عن طريق تثبيت Node Version Manager أو NVM. يشرح هذا الفصل كلا الخيارين.

إذا كنت ترغب فقط في البدء في استكشاف npm ، فإن استخدام طريقة التثبيت Node.js هو الأسرع. إذا كنت مطورًا متقدمًا جاهزًا للعمل مع الإصدارات ، فاستخدم مدير إصدار العقدة. إذا لم تكن متأكدًا ، يرجى قراءة هذا الفصل قبل أن تقرر. يمكنك دائمًا تغيير طريقة تشغيل npm في المستقبل.

عندما تقرأ الفصل بعد ذلك ، يتابع ليشرح لك:

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

لحل هاتين المشكلتين ، يختار العديد من المطورين استخدام مدير إصدار العقدة أو nvm لتثبيت npm. سيتجنب مدير الإصدار أخطاء الأذونات ، وسيحل تعقيدات تحديث Node.js و npm.

أعتقد أن هذا واضح جدًا ، لأكون صادقًا ، أليس كذلك؟

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

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

snerte picture snerte  ·  5تعليقات

webspecialist picture webspecialist  ·  5تعليقات

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

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

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