Ricevo questo errore Invalid Directory /Users/node_modules/superagent
con un progetto React Native. Non sono sicuro del motivo per cui cercherebbe il modulo in questa posizione? Come posso risolvere questo problema per cercare il modulo all'interno della directory node_modules
del progetto React Native in cui si trova effettivamente?Directory/utenti non validi/node_modules/superagent con React Native
risposta
Il problema è npm3. Devi ridurlo a npm2 perché i pacchetti appiattiti non sembrano funzionare ancora con react-native.
Stavo per dire "[questo ragazzo sembra avere lo stesso problema e ha raggiunto la stessa conclusione su come risolverlo] (https://github.com/facebook/react-native/issues/4296)" ma poi ho notato che era te. –
Esiste una versione specifica di npm che dovrei usare. Ho provato a fare 'npm install -g npm @ latest-2' ma questo non sembra aver risolto nulla. –
Forse provare npm @ 2 invece dell'ultimo-2? Inoltre, non dimenticare di rimuovere la cartella node_modules prima di eseguire nuovamente npm i. Ho anche scoperto questo errore quando si esegue un progetto che contiene un altro pacchetto.json in una delle sottocartelle. Verificare anche questo. – JWindey
io possa essere in esecuzione in un problema simile sopra a Using PubNub with React Native
ho usato NVM effettuare il downgrade a Nodo v4.2.2 e poi NPM stessa lasciato cadere automaticamente a 2.14.7. Ri-creato il progetto React Native (usando react-native init
) in modo che non ci fosse più una directory di moduli flat. Tuttavia, continua a ricevere lo stesso errore quando richiesto.
Il nodo js ha un gruppo di possibili cartelle che possono contenere moduli. Quando si installa un modulo, talvolta il modulo può essere dipendente da altri moduli. Passo tutto il giorno a capirlo. Devi installare questo manuale di dipendenze. Nel tuo caso npm install -S superagent
. Mostra errore come percorso mancante in/Users/node_modules perché questo è l'ultimo elemento dell'array pieno di possibili percorsi che possono contenere moduli (per MAC).
Lista completa dei percorsi da OS: https://www.npmjs.com/package/npm-paths
- 1. Nuovo progetto React Native con versione precedente di react native
- 2. React Native con Firebase Authentication
- 3. react-native this.setState non funziona
- 4. React Native - __DEV__ non definito
- 5. React Native - Che cosa è e non è possibile con React Native?
- 6. React Native Linking SMS
- 7. React Native - initialProperties Android
- 8. setTimeout in React Native
- 9. Elimina tastiera React-Native
- 10. Chiavi ListView native React
- 11. React Native Fetch Request non è riuscito
- 12. React Native Android & Genymotion
- 13. React Native Infinite Scroll
- 14. zIndex in React Native
- 15. React Native per Mac
- 16. React Native with Unity
- 17. Come eseguire questa trasformazione con React-Native?
- 18. Utilizzando propTypes statici ES7 con React-Native
- 19. crea timer con react native utilizzando es6
- 20. Utilizzo di PubNub con React Native
- 21. Come utilizzare Jest con React Native
- 22. Implementare l'accesso a Google+ con React Native
- 23. Firebase può funzionare offline con React Native?
- 24. Progetto libreria Android con React Native
- 25. React Native: this.setState non è una funzione
- 26. React Native: perché il padding non funziona?
- 27. Impossibile lavorare con React Native Async Storage
- 28. React-Native - navigazione personalizzata con componente Navigator
- 29. Ottiene il fuso orario con React Native
- 30. Possiamo usare Highcharts con React-Native?
sto ottenendo la stessa cosa ma per Firebase con Reagire nativo. –
Ottenere la stessa cosa per il modulo 'events' – Louis
La mia correzione stava riavviando il server Node, non lo avevo fatto dal momento che il comando' npm install' – Louis