مرحبا فريق لافيرنا ،
كنت أتبع إرشادات "التثبيت من المصدر" خطوة بخطوة ، وواجهت خطأ "لم يتم العثور على الأمر" عند تشغيل "bower install" و "gulp build". ومع ذلك ، تمكنت من حلهما عن طريق تثبيت كل منهما على مستوى العالم (انظر حل التعريشة وحل البلع ). أود أن يتحقق شخص ما من كلا الإجابتين (لقد أدخلت الأمرين بالضبط قبل تنفيذ bower install
و gulp build
).
إذا كان كلاهما مرضٍ ، أود أن أطلب تحديث وثائق قسم "التثبيت من المصدر" لتعكس التغييرات المذكورة في كلا الحلين.
نعم ، يجب تثبيت Bower و Gulp عالميًا.
حسنا عظيم! لدي الآن سؤال آخر ، wwebfor والمجتمع: أحاول بدء هذا التطبيق باستخدام npm start
وبدلاً من ذلك node ./server.js
بعد تشغيل gulp build
، لكن لا يبدو أن أيًا من الأمرين يعملان ( انظر الصورة أدناه).
يمكنك البدء باستخدام الأمر gulp
(بدون أي وسيطات).
wwebfor حسنًا ، لذلك تمكنت من تشغيله باستخدام الأمر gulp
(_أحب الطريقة التي يربطني بها تلقائيًا بالخادم داخل المتصفح_) ، ومع ذلك ، أواجه مشكلة في صفحة الويب تحميل مشابه لـ # 300. أتلقى رسالة الخطأ التالية عند فحص المتصفح:
| رسالة خطأ | كود في السؤال | مراجع الخط |
| --- | --- | --- |
| خطأ البرنامج النصي لـ " markdown-it-imsize " ، مطلوب بواسطة: modules / markdown / libs / markdown-it http: //requirejs.orgt/docs/errors.html#scripterror | makeError()
| يتطلب. js: 168 |
| | newContext/context.onScriptError()
| need.js: 1735 |
لا يحدث هذا عندما انتقل إلى laverna.cc أو laverna.cc/nightly/. أنا أستخدم الإصدار الحالي إذا كان Firefox ، 47.0.
عندما أذهب إلى الرابط الموجود في رسالة الخطأ ، فإنه يذكر أنه "عادةً ... هناك خطأ في بناء جملة JavaScript أو مشكلة أخرى في تنفيذ البرنامج النصي". لست متأكدًا مما يمكن أن يكون عليه لأنني لم أقم بإضافة أي كود إضافي إلى نسختي المتشعبة.
سأبحث في هذا أكثر وأقدم تحديثًا في حالة إحراز أي تقدم.
من فضلك ، حاول تثبيت markdown-it-imsize باستخدام الأمر:
bower install
تمكنت أخيرًا من الحصول على هذا للعمل! لم يعمل هذا الأمر بالنسبة لي لأنني كنت بحاجة إلى توفير وصول الجذر إلى bower markdown-it-imsize
عن طريق تشغيل sudo bower install --allow -root
كما هو مذكور في الحل. أعتقد أن هناك مشكلة من جهتي تتعلق بكيفية تثبيت npm / node js ، حيث لا يمكنني تثبيت معظم الحزم إلا إذا قدمت امتيازات sudo
. أنا متأكد تمامًا من أنه إذا كان لدي حق الوصول إلى الجذر bower install
فقد قمت بتثبيت "markdown-it-imsize. ربما سأضطر إلى إصلاح هذا في مرحلة ما. ومع ذلك ، أنا سعيد لأنني أستطيع أخيرًا ابدأ باللعب بهذا المشروع الآن.
لا ينبغي أن يتطلب الوصول إلى الجذر.
wwebfor عندما حاولت إدخاله كما اقترحت ، حدث هذا:
1) Bower ACCES خطأ:
2) لذلك حاولت تثبيته باستخدام الأمر sudo
ولكن تم تقديم رسالة تفيد بأن sudo غير مطلوب (كما ذكرت):
3) أخيرًا ، باتباع الإرشادات الواردة من حل SOF الذي ذكرته أعلاه ، تمكنت من تثبيته باستخدام bower install --allow-root
:
تحديث (7/20/16): شاهد هذا كمرجع أيضًا.
مرة أخرى ، أعتقد أن هذا قد يكون شيئًا أغفلته من نهايتي عندما قمت بتثبيت npm و bower. هذه هي المرة الأولى التي استخدمها فيه (التعريشة).
تحديث (21/7/16): wwebfor ، شكرًا
سعيد لسماع ذلك ؛)