Etherpad-lite: Tidak bekerja dengan node> = 7

Dibuat pada 4 Nov 2016  ·  8Komentar  ·  Sumber: ether/etherpad-lite

Selama installDeps.sh ada beberapa penghentian:

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

paket graceful-fs menyebabkan etherpad tidak kompatibel dengan node> = 7.0 dan menyebabkan etherpad crash

 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)
Serious Bug

Komentar yang paling membantu

tolong perbaiki kesalahan bodoh itu !!!

Semua 8 komentar

Saya dapat mengonfirmasi bahwa ini masalahnya dan saya disesatkan oleh kesalahan internal-fs yang mencoba semua jenis trik, tidak ada yang berhasil jadi di sini kami memiliki etherpad-lite yang rusak. Tolong ada yang memberi kami petunjuk tentang cara menambal yang ini. Tx!

npm -v
4.0.2

node -v

v7.0.0

tolong perbaiki kesalahan bodoh itu !!!

tidak tahu untuk menyelesaikan yang satu ini?

Untuk saat ini, saya akan mengatakan "gunakan Node 6.9" jika Anda sangat membutuhkan pengoperasian Etherpad; untuk memperbaikinya kita perlu memeriksa kompatibilitas dengan versi yang lebih baru dari beberapa libs - untuk saat ini saya dapat mengatakan bahwa setidaknya mocha dan npm ada di daftar ini.

terima kasih ya itu berhasil saya baru saja diturunkan ke 6.9

FYI: Saya hanya mencoba memperbarui Mocha dan npm, tetapi _lot_ hal rusak. Misalnya, di banyak tempat acak batas rekursi tercapai. Saya tidak tahu cukup js untuk memperbaikinya.

@thomwiggers itulah titik tepatnya saya, ketika saya harus menghentikan pekerjaan saya tentang masalah ini. Masih belum tahu apa yang terjadi di sana ... Jika Anda menemukan hal lain, beri tahu saya. Dan terima kasih telah mencoba memperbaikinya juga!

NPM membutuhkan pembaruan.
Perubahan saya sejauh ini berhasil dan saya berharap dapat memberikan PR besok.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat