<p>أمر gatsby غير موجود</p>

تم إنشاؤها على ١٦ سبتمبر ٢٠١٧  ·  20تعليقات  ·  مصدر: gatsbyjs/gatsby

العقدة @ 8.2.1
[email protected]

باتباع الدليل الرسمي أركض:
npm install --global gatsby-cli

ثم عند الجري:
gatsby new tutorial-part-one https://github.com/gatsbyjs/gatsby-starter-hello-world

غاتسبي: الأمر غير موجود

عند النظر إلى حزم npm المثبتة عالميًا ، أحصل على:
screen shot 2017-09-16 at 13 28 10

stale? question or discussion

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

في أحدث إصدار من نظام MacOS ، اضطررت إلى تحديث تهيئة npm الخاصة بي .

npm config delete prefix
npm config set prefix /usr/local
npm i -g gatsby-cli
gatsby --version

ال 20 كومينتر

حاول إلغاء تثبيت وإعادة تثبيت الحزمة العمومية. ربما مجرد خطأ في التثبيت.

لقد حاولت التثبيت وإعادة التثبيت ولكني حصلت على نفس الخطأ. (أيضًا نفس الخطأ الأحمر عند سرد الحزم العالمية).

أي اتجاه آخر يمكن أن توجهني إليه؟

جرب الغزل

نفس النتيجة) -:

ننظر إلى هذا الآن:
https://github.com/yarnpkg/yarn/issues/2064

إذا بحثت عن "Gatsby" في هذا الموضوع ، يتم ذكر نفس المشكلة.

يمكنك البحث عن مكان تثبيت الحزم العامة npm والتحقق مما إذا كانت موجودة في ملف
مسار.

في 16 سبتمبر 2017 الساعة 2:38 مساءً ، كتب "yaron" [email protected] :

ننظر إلى هذا الآن:
yarnpkg / yarn # 2064 https://github.com/yarnpkg/yarn/issues/2064

إذا بحثت عن "Gatsby" في هذا الموضوع ، يتم ذكر نفس المشكلة.

-
أنت تتلقى هذا لأنك مشترك في هذا الموضوع.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/gatsbyjs/gatsby/issues/2137#issuecomment-329966000 ،
أو كتم الخيط
https://github.com/notifications/unsubscribe-auth/AH_TYc6v1tn8t4YAm8ktDIbBG9xr-m9Bks5si8EogaJpZM4PZx5j
.

من المؤكد أن الغزل قد حل المشكلة بالنسبة لي على Ubuntu
sudo yarn global add gatsby-cli

قد تكون المشكلة هي تبديل إصدار العقدة باستخدام nvm ، وتم تثبيت الحزمة تحت ~/.nvm/versions/node/{version}/lib ، لذا فإن تشغيل gatsby سيؤدي إلى ظهور خطأ.

لست متأكدًا من السبب ولكن Oluwasetemi الخاص بك sudo أمر يعمل معي

واجهت المشكلة بعد تثبيت Gatsby عالميًا عدة مرات على جهاز Mac (OS 10.13.2). لقد جربت إصدارات مختلفة من node & npm. اتضح أن تثبيتات node / npm لم تكن في المجلد القياسي / usr / local / lib /. لقد أعدت تثبيتهما من https://nodejs.org/en/download/ مع التأكد من صحة الموقع ثم القرص المضغوط إلى هذا الموقع قبل تثبيت Gatsby. عملت أوامر غاتسبي بشكل مثالي بعد ذلك.

لم يكن هناك أي نشاط بشأن هذه المشكلة مؤخرًا. نظرًا للعدد الكبير من مشكلات GitHub الواردة ، يتعين علينا تنظيف بعض المشكلات القديمة حيث تم حل العديد منها بالفعل باستخدام آخر التحديثات.

يرجى التأكد من التحديث إلى أحدث إصدار من Gatsby وتحقق مما إذا كان ذلك يحل المشكلة. أخبرنا إذا كان ذلك يناسبك عن طريق إضافة تعليق 👍

تم إغلاق هذه المشكلة نظرًا لعدم وجود أي نشاط لمدة 30 يومًا على الأقل. لا تتردد في فتح واحدة جديدة إذا كنت لا تزال تواجه هذه المشكلة 👍

في أحدث إصدار من نظام MacOS ، اضطررت إلى تحديث تهيئة npm الخاصة بي .

npm config delete prefix
npm config set prefix /usr/local
npm i -g gatsby-cli
gatsby --version

لا شيء من أعلاه يعمل بالنسبة لي. اضطررت إلى متابعة StackOverflow: https://stackoverflow.com/questions/42285518/sh-sysctl-command-not-found-for-mac-os-x-running-a-cron-job ولكن في الواقع ، كان علي أن أضف /usr/sbin إلى PATH على Mac. لم أجد sysctl في طريقي. ربما لم يحدث شيء Gatsby v2 من قبل على نفس جهاز Mac.

في أحدث إصدار من نظام MacOS ، اضطررت إلى تحديث تهيئة npm الخاصة بي .

npm config delete prefix
npm config set prefix /usr/local
npm i -g gatsby-cli
gatsby --version

هذا عمل معي

شكرا جزيلا

في أحدث إصدار من نظام MacOS ، اضطررت إلى تحديث تهيئة npm الخاصة بي .

npm config delete prefix
npm config set prefix /usr/local
npm i -g gatsby-cli
gatsby --version

شكرا جزيلا لك! إنها تعمل!

في أحدث إصدار من نظام MacOS ، اضطررت إلى تحديث تهيئة npm الخاصة بي .

npm config delete prefix
npm config set prefix /usr/local
npm i -g gatsby-cli
gatsby --version

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

واجهت هذه المشكلة عند تثبيت (2.7.47) عبر npm على نظام التشغيل mac.
إدارة العقدة باستخدام nvm ... لست متأكدًا مما إذا كان ذلك مناسبًا!

الإصلاح بالنسبة لي (حل Oluwasetemi ):

  1. sudo npm uninstall -g gatsby-cli
  2. sudo الغزل العالمي إضافة gatsby-cli

في أحدث إصدار من نظام MacOS ، اضطررت إلى تحديث تهيئة npm الخاصة بي .

npm config delete prefix
npm config set prefix /usr/local
npm i -g gatsby-cli
gatsby --version

هذا الحل حل مشاكلي ، شكرا لك.

npm install -g gatsby-cli للتثبيت عالميًا

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

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

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

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

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

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

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