Sto utilizzando il componente rc-slider nella mia applicazione e ho dovuto aggiungere per soddisfare le mie esigenze.Come utilizzare il modulo nodo modificato usando il ramo github?
Ho biforcuto il repository principale e ho trasferito le mie modifiche a this branch.
Nella domanda, ho cambiato il package.json
come sotto e ha eseguito il NPM installare di nuovo:
"rc-slider": "Rodrigora/slider#add-label"
Nulla è cambiato. Sembra che npm non aggiorni le dipendenze.
Così, ho rimosso il node_modules
e rotaie cartella della cache e corse di nuovo il comando di installazione:
rm -rf node_modules/
rake tmp:cache:clear
npm install
Ora, io ho questo errore:
events.js:142
throw er; // Unhandled 'error' event
^
Error: Cannot find module 'rc-slider' from '/Users/rodrigora/project/app/assets/javascripts'
NPM non può trovare la rc-slider
quando Io uso il ramo modificato.
- NPM non aggiorna le dipendenze modificando solo il file
package.json
? - Devo eseguire qualche comando di compilazione per installare il mio codice di avviamento?
Puoi pubblicare il tuo pacchetto.json e 'npm -v'? Ho appena provato il suggerimento di @ Chris911 e il pacchetto è stato installato con successo. – philsch
L'errore che Rodrigo ha menzionato si verifica durante l'esecuzione e non durante il comando '' 'npm install'''. L'errore si è verificato in '' 'require ('rc-slider')' ''. Il problema era con il package.json. Poiché questo progetto è un progetto '' 'reactjs''', deve essere compilato quando installato da github. –