Încerc să instalez wetty pe Ubuntu 20.04, dar întâmpin unele probleme. Primesc o mulțime de avertismente și erori când rulez instalare npm
comanda. Toate ghidurile pe care le găsesc sunt legate de versiunea mai veche a Ubuntu. Este wetty acceptat pentru Ubuntu 20.04?
Iată erorile.
root@coral:~# nod -v
v10.19.0
root@coral:~# npm -v
6.14.4
root@coral:~# git clone https://github.com/krishnasrinivas/wetty
Clonarea în „umet”...
remote: Enumerarea obiectelor: 2233, terminat.
la distanță: Numărarea obiectelor: 100% (345/345), gata.
la distanță: Comprimarea obiectelor: 100% (283/283), gata.
telecomandă: Total 2233 (delta 158), reutilizat 160 (delta 56), pachet reutilizat 1888
Recepție obiecte: 100% (2233/2233), 3,40 MiB | 6,31 MiB/s, gata.
Rezolvarea deltelor: 100% (1163/1163), gata.
root@coral:~# cd umed
root@coral:~/wetty# npm install
npm WARN depreciat @types/[email protected]: Aceasta este o definiție a tipurilor stub. winston oferă propriile definiții de tip, așa că nu aveți nevoie de acest lucru instalat.
npm WARN depreciat @types/[email protected]: Aceasta este o definiție a tipurilor stub.
socket.io-parser oferă propriile definiții de tip, așa că nu aveți nevoie de acest lucru instalat.
npm WARN depreciat [email protected]: request-promise-native a fost
este depreciat deoarece extinde pachetul de cereri acum depreciat, consultați https://github.com>/request/request/issues/3142
npm WARN cerere depreciată@2.88.2: cererea a fost depreciată, consultați https://github.com/request/request/issues/3142
npm WARN deprecat [email protected]: Versiunile de depanare >=3.2.0 <3.2.7 || >=4 <4.3.1 au o regresie ReDos de severitate scăzută atunci când sunt utilizate într-un mediu Node.js. Se recomandă să faceți upgrade la 3.2.7 sau 4.3.1. (https://github.com/visionmedia/debug/issues/797) npm WARN depreciat [email protected]: această bibliotecă nu mai este acceptată
npm WARN depreciat [email protected]: Vă rugăm să faceți upgrade la versiunea 7 sau mai mare. Versiunile mai vechi pot folosi Math.random() în anumite circumstanțe, ceea ce este cunoscut a fi problematic. Consultați https://v8.dev/blog/math-random pentru detalii.
npm WARN depreciat [email protected]: „Vă rugăm să actualizați la cea mai recentă v2.3 sau v2.2”
[email protected] instalează /root/wetty/node_modules/bufferutil
nod-gyp-build
sh: 1: node-gyp-build: Permisiune refuzată
npm WARN opțional OMITEREA DEPENDENȚEI OPȚIONALE: fsevents@~2.3.2 (node_modules/chokidar/node_modules/fsevents):
npm WARN notsup SĂRIREA DEPENDENȚEI OPȚIONALE: Platformă neacceptată pentru [email protected]: dorit {"os":"darwin","arch":"any"} (actual: {"os":"linux","arch": „x64”})
npm WARN notsup Motor neacceptat pentru [email protected]: dorit: {"node":">=12"} (actual: {"node":"10.19.0","npm":"6.14.4"}) npm WARN notsup Nu este compatibil cu versiunea dvs. de nod/npm: [email protected]
npm WARN opțional OMITEREA DEPENDENȚEI OPȚIONALE: fsevents@~2.1.2 (node_modules/rollup/node_modules/fsevents):
npm WARN notsup SĂRIREA DEPENDENȚEI OPȚIONALE: Platformă neacceptată pentru [email protected]: dorit {"os":"darwin","arch":"any"} (actual: {"os":"linux","arch": „x64”})
npm ERR! cod ELIFECYCLE
npm ERR! spawn syscall
npm ERR! dosar sh
npm ERR! errno ENOENT
npm ERR! [email protected] install: node-gyp-build
npm ERR! spawn ENOENT
npm ERR!
npm ERR! A eșuat la scriptul de instalare [email protected].
npm ERR! Probabil că aceasta nu este o problemă cu npm. Există probabil o ieșire suplimentară de înregistrare mai sus.
npm ERR! Un jurnal complet al acestei rulări poate fi găsit în:
npm ERR! /root/.npm/_logs/2021-12-02T12_19_34_219Z-debug.log