Me resulta difícil obtener una respuesta clara a esto en la web. Cuando ejecuta un comando en un paquete con npx (p. ej., npx mypackage sayhello ), ¿se instalan las devDependencies dentro de ese paquete? Supongo que sí, pero no estoy seguro.
npx es solo una herramienta que le permite ejecutar paquetes sin tener que instalarlos globalmente (npx no instala paquetes). npx solo se usa para ejecutar paquetes desde el registro npm.
npx instala los paquetes, sin embargo, solo para uso temporal.
$ npx pm2 Need to install the following packages: pm2 Ok to proceed? (y) y ... ... $ npm ls -g /home/user/.node/ +-- npm@7.19.1 `-- typescript@4.3.5Incluso puedes consultar esta respuesta para obtener más detalles.
¿Dónde almacena NPX los archivos binarios después de la instalación?
Acabo de probar esto, y parece que la respuesta es: no .