
Obed Paz
PreguntaCuales son las diferencias de las dos formas de “linkear” el paquete?
Porque si es como dijo el profe que
**npm link**
npm install
-
La gran diferencia es que npm install /local/path/x ejecutará los ganchos de preinstalación / postinstall, pero npm link x no lo hará.
-
El enlace npm usa el espacio NPM global, npm install /local/path/x no lo hace. npm link crea un enlace simbólico ax en el espacio global, y luego, cuando llama al enlace npm x desde y, crea un enlace simbólico no directamente a x, sino al enlace simbólico global. Esta es una diferencia importante si está utilizando diferentes versiones globales de node.js, por ejemplo, NVM.
-
npm install /absolute/path/x alterará package.json, npm link x no.

Ismael Cruz Procel
Según Alex Mills es lo siguiente: