Útmutatók
A Node natív moduljainak javítása az arm64-en
Az npm telepítés sikertelen, vagy a forrásból fordítódik le az arm64 futókon.
5 perc olvasás
Az npm telepítés sikertelen, vagy a forrásból fordítódik le az arm64 futókon.
Miért történik
A csomagban nincs előre beépített aarch64 bináris, ezért a node-gyp helyileg építi fel.
Hogyan lehet javítani
- Ellenőrizze, hogy egy újabb verzió szállítja-e az aarch64 előépítéseit
- Gyorsítótárazza a node-gyp build kimenetét, így a fordítás egyszer megtörténik
- Telepítse a build-essentialt és a python3-at, hogy a tartalék fordítás sikeres legyen
A következő buildje kétszer gyorsabb lehet, fele áron
Kezdje ingyen. A távozás ugyanaz az egy sor, és azt a diffet is közzétesszük.
Kapcsolódó
A CI áthelyezése arm64 futókraGravitonra vagy Ampere-re telepíti, de x64-re épít.arm64 migrációs ellenőrzőlistaA csővezeték megszakítása nélkül szeretne áttérni az arm64-re.Keresztfordítás versus natív kar64Arm64 bináris fájlokra van szüksége, és nem biztos abban, hogy keresztfordítást vagy natív építést hajtson végre.Miért olyan lassúak a QEMU arm64 buildek?A linux/arm64 hozzáadása egy Docker buildhez hússzor lassabb lesz.