Ich versuche, reactive app mit dem Befehl create-react-app auf Windows PC einzurichten. Ich habe es bereits auf meinem Mac-Computer verwendet, und es funktioniert gut. Aber ich stoße auf ein Problem. Hier meine Schritte auf der Kommandozeile. Fehle ich etwas?
%Vor%Auch NPM-Konfigurationspfad ist wie
C: \ Benutzer \ Ugur \ AppData \ Roaming \ npm \ node_module \ create-react-app \
Ich habe das Problem gelöst, indem ich C:\Users\ugur\AppData\Roaming\npm
zur Windows PATH-Variable hinzugefügt habe.
Ich füge das hinzu, weil das auf Google erscheint und ich Probleme hatte.
Ich bin auf Windows 10 und habe nach 'create-react-app' in C:\
gesucht und der Pfad war C:\Users\Admin\AppData\Roaming\npm\node_modules
.
Ich habe das zu den Umgebungsvariablen hinzugefügt & gt; Pfad und der Befehl funktioniert jetzt.
Ich bekomme auch das gleiche Problem, aber ich löse es, indem ich die Schritte
befolgeDanke
Dies ist hauptsächlich auf zwei Gründe zurückzuführen:
Fügen Sie C: \ Benutzer \ Ugur \ AppData \ Roaming \ npm zur Windows PATH-Variablen hinzu und aktualisieren Sie die npm-Version auf 5.5.1
Der Grund, warum ich auf dieses Problem gestoßen bin, war wahrscheinlich anders, aber ich gebe es als Antwort auf, falls jemand anderes diese Frage findet und es ihnen hilft.
Ich habe dieses Problem gerade gelöst durch:
Entfernen unnötiger Globals
npm list -g --depth=0
npm uninstall -g <args>
Löschen von package-lock.json
rm -rf node_modules
npm install
Ich habe auf einem Spielplatz-Zweig entwickelt und ein paar Befehle falsch ausgeführt, zB npm install --prefix client && npm run test --prefix client
, aus dem falschen Verzeichnis.
Ich habe wahrscheinlich einige Probleme mit meinem package-lock.json
verursacht und dann, als ich es neu installiert habe, einige Probleme mit einem babel-eslint
global.
Dan Abramov hat in früheren Ausgaben auf der create-react-app github angegeben, sehr vorsichtig zu sein, wenn es um Globals geht, die mit seinen Skripten kollidieren könnten.
Die obigen Schritte haben alles für mich repariert.