Tuve un problema con el administrador de apk.
El paquete nodejs ya no instala NPM (consulte pkgs.alpinelinux.org) Tiene que instalar nodejs-npm
apk add --update nodejs nodejs-npm
Para las versiones recientes de Alpine (v3.8+), la forma correcta de instalar nodejs con npm es:
apk add --update nodejs npm
Sin embargo, npm el paquete depende de nodejs , para que puedas hacer:
apk add --update npm
Nota:desde Alpine 3.8 no hay paquete nodejs-npm.
Podría estar equivocado, pero creo que npm es en realidad una dependencia de nodejs .
Nunca he visto ningún tipo de instalación del administrador de paquetes npm solo. Siempre parece venir empaquetado con yum install nodejs , o apt-get install nodejs o apk add --update nodejs .