2017-10-20 15 views
1

correspondant que je reçois les erreurs suivantes quand j'exécute la commande sur un npm start Réagir au projetréagir ou problème de NPM: Module non trouvé: [CaseSensitivePathsPlugin] `... react.js` ne correspond pas au chemin sur le disque` react`

Failed to compile. 

Error in ./~/react-scroll-pagination/dist/index.js 
Module not found: [CaseSensitivePathsPlugin] `C:\Users\timhu\Dev\MongoDbStitch\PlateSpace\Web\node_modules\React\react.js` does not match the corresponding path on disk `react`. 

@ ./~/react-scroll-pagination/dist/index.js 3:27-43 

Error in ./~/react-scroll-pagination/dist/index.js 
Module not found: [CaseSensitivePathsPlugin] `C:\Users\timhu\Dev\MongoDbStitch\PlateSpace\Web\node_modules\jQuery\dist\jquery.js` does not match the corresponding path on disk `jquery`. 

@ ./~/react-scroll-pagination/dist/index.js 3:45-62 

Je suis nouveau à réagir - mais de ce que je peux dire que c'est un problème de pathing où npm install ajoute des modules dans le dossier node_modules, tous avec des noms de dossiers minuscules, mais le compilateur décide de noms de dossiers avec des chemins de cas mixtes .

Comment résoudre ce problème? Le code provient-il du MongoDb Stitch PlateSpace tutorial project

Dois-je mettre à jour le code existant (peut-être les instructions d'importation) ou s'agit-il d'un problème de npm ou de réaction?

Merci Tim

+0

De quelle console êtes-vous exécutaient NPM installer? J'ai trouvé une différence entre Powershell et Git bash (les deux sur windows) par exemple. –

Répondre

0

Vous pouvez être en cours d'exécution du NPM installer/démarrer à l'intérieur du mauvais dossier. Je supprimerais le répertoire courant et assurez-vous d'exécuter l'installation dans:

cd /stitch-examples/helloworld/react-example/ 

puis

npm install 
npm start 
+0

Cela ne répond pas à la préoccupation exprimée par l'OP: 'ce que je peux dire que c'est un problème de pathing où NPM installer ajoute des modules dans le dossier node_modules, tous avec des noms de dossiers minuscules, mais le compilateur décide de noms de dossier avec paths.' mixte de cas –