خلال installDeps.sh
هناك العديد من الإهمالات:
npm WARN deprecated [email protected]: Jade has been renamed to pug, please install the latest version of pug instead of jade
npm WARN deprecated [email protected]: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
تتسبب الحزمة graceful-fs
أن يكون etherpad غير متوافق مع العقدة> = 7.0 وتتسبب في تعطل etherpad مع
module.js:474
throw err;
^
Error: Cannot find module 'internal/fs'
at Function.Module._resolveFilename (module.js:472:15)
at Function.Module._load (module.js:420:25)
at Module.require (module.js:500:17)
at require (internal/module.js:20:19)
at evalmachine.<anonymous>:17:20
at Object.<anonymous> (/opt/etherpad/src/node_modules/npm/node_modules/graceful-fs/fs.js:11:1)
at Module._compile (module.js:573:32)
at Object.Module._extensions..js (module.js:582:10)
at Module.load (module.js:490:32)
at tryModuleLoad (module.js:449:12)
يمكنني أن أؤكد أن هذه هي الحالة وقد تم تضليلي بسبب الخطأ الداخلي الذي جربته جميع أنواع الحيل ، ولم ينجح أي منها ، لذا لدينا هنا آخر كسر etherpad-lite إرضاء أي شخص يعطينا تلميحًا حول كيفية تصحيح هذا. تكساس!
npm -v
4.0.2
الإصدار 7.0.0
الرجاء إصلاح هذا الخطأ الغبي !!!
لا فكرة لحل هذا؟
في الوقت الحالي ، أود أن أقول "استخدم Node 6.9" إذا كنت بحاجة ماسة إلى تشغيل Etherpad ؛ لإصلاحه ، نحتاج إلى التحقق من التوافق مع الإصدارات الأحدث من بعض libs - في الوقت الحالي يمكنني القول إن على الأقل mocha و npm مدرجان في هذه القائمة.
شكرا نعم إنه يعمل لقد خفضت للتو إلى 6.9
لمعلوماتك: لقد حاولت تحديث Mocha و npm فقط ، ولكن تعطلت الكثير من الأشياء. على سبيل المثال ، في كثير من الأماكن العشوائية تم الوصول إلى حد العودية. لا أعرف ما يكفي من js لإصلاحه.
thomwiggers هذا هو بالضبط ما كنت عليه ، عندما اضطررت إلى إيقاف عملي حول هذه المشكلة. ما زلت لا أعرف ما يحدث هناك ... إذا وجدت أي شيء آخر ، فأعلمني بذلك. وشكرا لمحاولة إصلاح هذا أيضا!
يحتاج NPM إلى تحديث.
نجحت التغييرات التي أجريتها حتى الآن وآمل أن أقدم العلاقات العامة غدًا.
التعليق الأكثر فائدة
الرجاء إصلاح هذا الخطأ الغبي !!!