هل ترغب في طلب _ ميزة _ أو الإبلاغ عن _ خطأ _؟
حشرة
إذا كان السلوك الحالي عبارة عن خطأ ، فيرجى تقديم خطوات إعادة الإنتاج.
أضف هذا إلى package.json
:
"scripts": {
"install": "yarn install --ignore-optional",
},
يركض
yarn install
ما هو السلوك الحالي؟
> yarn install
yarn install v0.16.0
success Already up-to-date.
$ yarn install --ignore-optional
yarn install v0.16.0
success Already up-to-date.
$ yarn install --ignore-optional
yarn install v0.16.0
success Already up-to-date.
$ yarn install --ignore-optional
yarn install v0.16.0
success Already up-to-date.
$ yarn install --ignore-optional
Terminate batch job (Y/N)?
yarn install v0.16.0
Terminate batch job (Y/N)?
^C
ما هو السلوك المتوقع؟
لا توجد حلقة لانهائية. ربما انسخ ما يفعله Composer: يرسل هذا التحذير:
سيتجاوز البرنامج النصي المسمى التثبيت أمر Composer وقد تم تخطيه
ثم يستمر في الأمر المدمج.
يرجى ذكر node.js والغزل وإصدار نظام التشغيل.
العقدة: v6.3.1
الغزل: 0.16.0
نظام التشغيل: Win10 Anniversary
الانتقال إلى # 1374
بصراحة ، يبدو هذا سلوكًا متعمدًا ، ولا أعتقد أنه يجب علينا فعل أي شيء صريحًا للكشف عن أمر تثبيت yarn
لأننا لا نعرف موقع البرنامج الثنائي الأصلي وأي اكتشاف سيكون مهملاً. install
هو رابط برنامج نصي صالح لدورة الحياة ونقوم بتنفيذه بشكل صحيح ، فلا يوجد شيء يتم تجاهله.
@ kittens كنت في حيرة من هذا .
لم أكن أعرف في الواقع أن install
كان شيئًا مميزًا _ تم تقديمه_ ليتم تشغيله بعد yarn/npm install
- اعتقدت أنه مجرد نص عادي. لم أكن أعلم أنه سيتم تشغيله تلقائيًا بعد yarn install
؛ أردت فقط تشغيله يدويًا عبر yarn run install
.
في هذه الحالة ، هذا منطقي تمامًا. آسف wyze و thejameskyle - أشكركم على أخذ تقرير المشكلة الخاص بي على محمل الجد ، لكنني أعتقد أن @ kittens موجود بالفعل هنا. كان هذا بسبب سوء فهمي. لا أعتقد أنك بحاجة لمحاولة اكتشاف هذا الموقف.
التعليق الأكثر فائدة
بصراحة ، يبدو هذا سلوكًا متعمدًا ، ولا أعتقد أنه يجب علينا فعل أي شيء صريحًا للكشف عن أمر تثبيت
yarn
لأننا لا نعرف موقع البرنامج الثنائي الأصلي وأي اكتشاف سيكون مهملاً.install
هو رابط برنامج نصي صالح لدورة الحياة ونقوم بتنفيذه بشكل صحيح ، فلا يوجد شيء يتم تجاهله.