Node.js er en JavaScript kjøretid bygget på Chrome sin V8 JavaScript motor.
Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.3 plattform.
Nedlasting (HTTP): https://nodejs.org/dist/v22.14.0/node-v22.14.0.tar.xz
Nedlasting MD5 sum: 46fbebddd5da0ded77ec54ebb5134b3e
Nedlastingsstørrelse: 46 MB
Estimert diskplass som kreves: 1.3 GB (legg til 45 MB for tester)
Estimert byggetid: 17 SBU (legg til 2.8 SBU for tester: både ved å bruke parallellisme=8 og 8 CPUer tilgjengelige, deler av testene vil bruke alle tilgjengelige CPUer)
Brotli-1.1.0, c-ares-1.34.4, ICU-76.1, libuv-1.50.0, og nghttp2-1.64.0
http-parser og npm (en intern kopi av npm vil bli installert hvis den ikke er til stede)
En Internett-tilkobling er nødvendig for noen tester til denne pakken. Systemsertifikatlageret må kanskje settes opp med make-ca-1.15 før du tester denne pakken.
Bygg Node.js ved å kjøre følgende kommandoer:
./configure --prefix=/usr \ --shared-brotli \ --shared-cares \ --shared-libuv \ --shared-openssl \ --shared-nghttp2 \ --shared-zlib \ --with-intl=system-icu && make
For å teste resultatene, utsted: make test-only. Av over 4200 tester er 5 i "parallel" testpakken kjent for å mislykkes.
Nå, som root
bruker:
make install && ln -sf node /usr/share/doc/node-22.14.0
--with-intl=system-icu
:
bruk systemversjonen av icu. Andre
verdier er full-icu
(for å bygge en
lokal, full icu bibliotek) og
small-icu
(for å bygge en lokal,
minimal icu bibliotek).
--shared-{brotli,cares,libuv,nghttp2,openssl,zlib}
:
bruk de systeminstallerte bibliotekene i stedet for lokale kopier.
--without-npm
: ikke bygg npm (bruk hvis du vil bygge en separat
npm senere).
--shared-http-parser
: bruk det system
installert biblioteket i stedet for en lokal kopi.