Cli: [ERROR] "1 paquete está buscando financiación" no se puede inhabilitar

Creado en 16 dic. 2019  ·  10Comentarios  ·  Fuente: npm/cli

Cada vez que instalo un paquete, obtengo "1 paquete está buscando financiación". Revisé su código fuente y parece que no se puede deshabilitar. No quiero que me fastidien cada vez que uso npm porque algún proyecto quiere mi dinero. Agradecería mucho agregar una opción de configuración para deshabilitar esto

npm 6.13.1, nodo 13.3.0

Comentario más útil

Para deshabilitar la ejecución:
npm config set fund false --global

Todos 10 comentarios

Puede ejecutar npm install --no-fund , o NPM_CONFIG_FUND=false npm install , o puede agregar fund=false a ~/.npmrc , por ejemplo.

Esto se menciona en el anuncio original de npm fund https://blog.npmjs.org/post/188841555980/updates-to-community-docs-more. Los documentos en docs.npmjs.com parecen no estar actualizados todavía (cc @ruyadorno) pero creo que una vez que lo estén, contendrán una sección de "financiación".

De verdad, ¿puedes hacer las tres cosas? Vaya, miré el código fuente y no pude encontrar NADA.

Gracias

muchas gracias @ljharb 🙏 por ahora solo está documentado en la vista previa de los nuevos documentos: https://preview-docs.npmjs.com/cli-commands/npm-install pero deberíamos reemplazar los documentos actuales con ese nuevo versión pronto 😊

@LoganDark , puede hacer todas estas variaciones con la mayoría de los valores de configuración que conozco, todo está abstraído por npm.config por lo que es difícil obtenerlo leyendo el código fuente, pero básicamente este es el LOC en el que se recupera. si mostrar o no el mensaje de fondo:

https://github.com/npm/cli/blob/797a59797a2e226631f068c912f351ba340581fe/lib/install.js#L248

Sí, esto debería estar a la altura del spam de la terminal. "1 paquete está buscando financiación. Para desactivar este mensaje, instale AdBlock en su terminal porque estas son las herramientas de desarrollo que todos merecemos".

@mvasilkov Innecesario. Hay una forma de deshabilitar esto, no es necesario que reviva un hilo de hace meses solo para decir que no le gusta un problema que ya se ha abordado.

Para deshabilitar la ejecución:
npm config set fund false --global

@LoganDark Es necesario. Es spam comercial en un entorno de código abierto, ergo, es repugnante. Debería añadirse el texto "Para deshabilitar este mensaje, haga ...".

@bubinek Sí, lo entiendo, pero este problema ya se ha resuelto dos veces y no hay necesidad de seguir intentando

@ruyadorno , considere bloquear este problema para evitar que las personas vengan meses o años en el futuro solo para hacerse eco de su decepción. Este problema se ha resuelto por completo (se trata de la imposibilidad de deshabilitar el mensaje, y el mensaje se puede deshabilitar; incluso hay instrucciones claras en 2 comentarios), y cualquier discusión adicional sobre alguna otra característica del mensaje debería justificar una nuevo problema en mi humilde opinión.

de acuerdo, gracias @LoganDark 👍

¿Fue útil esta página
0 / 5 - 0 calificaciones