Der Ordner public, src und scripts wurde bei Verwendung der create-react-app nicht erstellt


13

Ich versuche, ein neues Projekt mit create-react-appdem in den Dokumenten angegebenen Befehl zu erstellen, npx create-react-app my-appaber es enthält keine Ordner wie public srcund script.


Wird beim Ausführen des obigen Befehls eine Fehlermeldung angezeigt?
Osama Aftab

@OsamaAftab Nr. package.jsonund node_modulessind Dateien und Ordner verfügbar.
Ankit Sinha

Können Sie die Ordner manuell erstellen, um zu überprüfen, ob Berechtigungen das Problem verursachen?
GowriPranithBayyana

@ User965207 Ja, ich kann Ordner erstellen.
Ankit Sinha

Antworten:



3

Für diejenigen, die es weiter versuchen und immer noch nicht funktionieren, haben Sie möglicherweise das gleiche Problem wie ich.

Da die globalen Installationen von create-react-app nicht mehr unterstützt werden, ist sie möglicherweise auf Ihrem Computer installiert. Daher wird die alte Version immer dann ausgeführt, wenn Sie versuchen, npx create-react-app zu erstellen. Es gibt zwei sehr einfache Schritte: Entfernen Sie die create-react-app und führen Sie den Befehl npx aus.

Es wird so aussehen:

  1. sudo npm rm -g create-react-app (sudo wird auf Macs benötigt, um Ihnen die Erlaubnis zu erteilen. Sie werden nach Ihrem Passwort gefragt, geben es ein und drücken die Eingabetaste.)
  2. npx create-react-app my-app

Sollte dein Problem dort lösen


0

Es funktioniert nicht für mich auf Windows-Maschine. Es hat funktioniert, als ich die folgenden Befehle von git bash ausgeführt habe :

npm install -g create-react-app
npx create-react-app my-app

0

Sie können ein global installiertes Paket folgendermaßen deinstallieren: npm uninstall -g create-react-app


0

Die Sache, die für mich funktioniert hat, ist:

npm rm -g create-react-app
npm install -g create-react-app
npx create-react-app my-app
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.