سؤال

  • لقد قمت بإنشاء سقالة لمشروع Famo.US مع Yeoman (Yo Famous)
  • لقد قمت بإعداد مشروع عمل صغير
  • حاولت تشغيله مع أمر "نخر خدمة"

كل ذلك يعمل ولكن لا يتم تحميل صورة لأن محتوى المجلد / الصور غير محملة

كيف يمكنني تضمينها؟ شكرا

هل كانت مفيدة؟

المحلول

أنا أيقن مؤلف المولد الشهير. يجب أن تكون الصور الموجودة في "/ المحتوى / الصور /" قادرة على تحميلها كمسار مطلق أو نسبي ... على الرغم من أنني قد قمت بتحديث "Main.js" الناتج لاستخدام مسار مطلق من أجل كونه صريحا. < / ص>

تذكر أنه عند تشغيل رمز مشهور، سيتم تشغيله داخل Index.html، وبالتالي لديك نفس "المسار النسبي" للأصول المضمنة. كذلك، نظرا لأنك تخدم عبر خادم تطوير، فإنك قادرا على الرجوع إلى أي شيء بمسارات مطلقة بالنسبة إلى الدليل الجذر للمشروع.

يجب ألا تضطر إلى لمس متطلبها على الإطلاق ليكون صادقا. يستخدم فقط لإضافة رمز البائع المثبتة في "Lib" إلى مسارك داخل المتطلبات حتى تتمكن من مرجع الوحدات النمطية بالاسم بدلا من المسار. "تحت إبطال" بدلا من "../lib/underscore". يصبح هذا لطيفا كما كنت تبدأ في عش المجلدات ولا ترغب في إدارة المسارات النسبية. هذا أيضا يجعل التعليمات البرمجية الخاصة بك أكثر محمولة!

شريحة جانبية لطيفة، يجب عليك تثبيت جميع رمز البائع مع "تثبيت Bower --Save $ lib_name". سيوفر هذا المكتبة / الإصدار إلى Bower.json الخاص بك وحقن المسار للوحدة في requideConfig. في الأساس يمكنك تثبيت أي شيء وابدأ فقط بالطلب!

نصائح أخرى

yo famous يعمل بشكل جيد فقط!

كان خطأي في محاولة تعيين المسارات النسبية داخل متطلبات داخلية بما في ذلك الصور: لا يعمل لكنني لا أعرف ما إذا كان من المفترض أن يكون!

عليك استخدام المسارات النسبية لكل صورة وسوف يكون كل شيء على ما يرام!

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top