Limitaciones
npm-shrinkwrap.jsonypackage-lock.jsonse ignoran. A diferencia de pnpm, npm puede instalar el mismonombre@versiónvarias veces y con diferentes conjuntos de dependencias. El archivo de bloqueo de npm está diseñado para reflejar la estructura plana denode_modulessin embargo, ya que pnpm crea una estructura aislada por defecto, no puede respetar el formato de archivo de bloqueo de npm. Vea pnpm import si a pesar de todo desea convertir un archivo de bloqueo al formato de pnpm.- Los binstubs (archivos en
node_modules/.bin) son siempre archivos de shell, no enlaces simbólicos a archivos JS. Los archivos de shell se crean para ayudar a las aplicaciones CLI conectables en la búsqueda de sus plugins en la inusual estructura denode_modules. Esto es muy raramente un problema y si espera que el archivo sea un archivo JS, en su lugar, haga referencia al archivo original directamente, como se describe en #736.
¿Tienes una idea para solucionar estos problemas? Compártelos.