عند محاولة تشغيل نسخة تطوير محلية، أحصل على هذا بعد bin/ember-cli -u:
- building...
Build Error (TemplateCompiler) in raw-templates/badge-selector-autocomplete.hbr
ENOENT: no such file or directory, open '/tmp/broccoli-155704EZeLMQlFLy1Y/out-0004-template_compiler/raw-templates/badge-selector-autocomplete.js
ربما أفسدت الأمور محليًا بطريقة ما، لكن هذا لم يحدث من قبل.
هل يتوقع ملف js ليذهب مع ملف hbr؟! لماذا يفعل ذلك؟
تم الحل!\n\nكنت أحاول استخدام أحدث إصدار من Node (20.x) حيث قيل لي أن 16.x قديم.\n\nعندما عدت إلى lts/hydrogen (18.x) تم البناء بنجاح مرة أخرى.\n\nمن الواضح أن الأمور لا تعمل مع Node 20.x بعد (بالنسبة لي!)\n\nدرس مستفاد.
هذا شيء جيد أن أعرفه. كنت أرى هذا التحذير ولكني تجاهلته:
تحذير: لم يتم اختبار Ember CLI v5.0.0 مع Node v20.10.0. انظر "https://github.com/ember-cli/ember-cli/blob/master/docs/node-support.md" لمعرفة أي إصدار من Node هو الأفضل للاستخدام.
أحتاج إلى Node v20.10.0 لتطبيق آخر يعمل بالتزامن على جهازي المحلي. يبدو أن تثبيت NVM قد حل المشكلة: