Che cosa significano "pacchetti x stanno cercando finanziamenti" quando si esegue "npm install"?


73

Di solito ricevo "x packages are looking for funding."quando corro npm installsu un reactprogetto. Qualche idea su cosa significhi?


11
@IanKemp non è immediatamente chiaro che il fondo è inteso nel contesto del finanziamento del loro sviluppo. CS è noto per l'adozione di termini e frasi comuni che significano qualcosa di completamente diverso. Ad esempio, chi avrebbe mai pensato che il curry non coinvolga pentole, verdure e carni, ma qualcosa sulla falsariga di f (x, y = a) = g (x) .
gschenk,

14
npmè uno strumento di programmazione. Votando per la riapertura.
mikemaccana,

5
@IanKemp, hai davvero idea di NPM? NPM è uno strumento di programmazione, un comando fondamentale di Nodejs. Questo particolare messaggio "x pacchetti sono alla ricerca di finanziamenti". sorgono quando forniamo il comando "npm install" nel prompt dei comandi. Quindi credo che questo sia il forum di wright per porre questa domanda. Che cosa mi consiglia? Fai questa domanda su qualsiasi forum finanziario?
maddy23285

4
Nota del moderatore: questa domanda è attualmente in discussione su Meta . Ti preghiamo di prendere tutte le discussioni sul fatto che siano o meno in argomento, invece di lasciare commenti qui.
Cody Grey

Risposte:


82

npmha deciso di aggiungere un nuovo comando: npm fundche fornirà maggiore visibilità agli utenti di npm su quali dipendenze sono attivamente alla ricerca di modi per finanziare il loro lavoro .

npm install mostrerà anche un singolo messaggio alla fine per informare l'utente che le dipendenze sono alla ricerca di finanziamenti, è simile al seguente:

$ npm install
packages are looking for funding.
run `npm fund` for details.

L'esecuzione npm fund <package>aprirà l'URL elencato per quel determinato pacchetto direttamente nel tuo browser.

Per maggiori dettagli guarda qui


18

Nessuna delle risposte sopra mi ha aiutato.

Quando si esegue "npm update" nel prompt dei comandi, al termine si consiglia di digitare un nuovo comando chiamato "npm fund".

Quando esegui "npm fund", verranno elencati tutti i moduli e i pacchetti installati che sono stati creati da aziende o organizzazioni che necessitano di SOLDI per i loro progetti IT. Vedrai un elenco di pagine web in cui puoi inviare loro denaro. Quindi "fondi" significa "pacchetti angolari installati che potrebbero utilizzare un po 'di denaro da te come opzione per aiutare a supportare le loro attività".

È fondamentalmente un elenco dei moduli che hai bisogno di contributi o donazioni di denaro per i loro progetti e che elencano i siti Web in cui è possibile inserire una carta di credito per aiutarli a pagare per loro.

Mi viene in mente perché Angular lo sputa e ti consiglia di eseguire questo comando dopo un aggiornamento. Aggiunge ancora una volta maggiore confusione di massa su come e perché i moduli vengono aggiunti o falliti. Ma è un modo per cui credo che il prompt dei comandi ti incoraggi ad accedere al tuo browser e digitare gli indirizzi url su uno dei loro siti Web di donazione elencati quando esegui il encomio.


ottima risposta, quella che risponde effettivamente alla domanda
bermick

6

Puoi saltare fondi usando:

npm install --no-fund YOUR PACKAGE NAME

Per esempio :

npm install --no-fund core-js


4
Immagino che i soldi / le pubblicità si stiano facendo strada in NPM.
insidesin
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.