Dieses Mal gebe ich Ihnen eine detaillierte Schritt-für-Schritt-Anleitung zur Verwendung von Create-React-App zum Erstellen einer React-Entwicklungsumgebung. Was sind die Vorsichtsmaßnahmen für die Verwendung von Create-React-App zum Erstellen? Eine React-Entwicklungsumgebung. Hier sind praktische Fälle.
Häufig verwendetes Gerüst
React-Boilerplate
React- redux-starter-kit
create-react-app (am häufigsten auf Git verfolgt)
Verwenden Sie create-react -app erstellt schnell eine React-Entwicklungsumgebung
create-react-app ist von Facebook Mit diesem Befehl können wir schnell eine React-Entwicklungsumgebung ohne Konfiguration erstellen.
Das von create-react-app automatisch erstellte Projekt basiert auf Webpack + ES6.
Führen Sie den folgenden Befehl ausProjekt erstellen:
$ cnpm install -g create-react-app $ create-react-app my-app $ cd my-app/ $ npm start
Tipps:
Wenn die Verwendung von npm sehr langsam ist, können Sie Taobaos angepasste cnpm (gzip-Komprimierung) verwenden Support) Befehlszeilentool anstelle des Standard-npm:
$ npm install -g cnpm --registry=https://registry.npm.taobao.org $ npm config set registry https://registry.npm.taobao.org
So kompilieren Sie weniger
1 Stellen Sie die Konfigurationsdatei
npm run eject
Installieren Sie less-loader und less
npm install less-loader less --save-dev
test: /\.css$/ 改为 /\.(css|less)$/
{ loader: require.resolve('less-loader') // compiles Less to CSS }
Projektstruktur
src-Verzeichnis
Das src-Verzeichnis wird zum Speichern unseres eigenen Codes verwendet, nur unter src src Dateien im Stammverzeichnis werden von Webpack kompiliert, daher müssen die Dateien im src-Stammverzeichnis abgelegt werden, sonst werden sie nicht erkannt.öffentliches Verzeichnis
Nur Dateien im öffentlichen Verzeichnis werden von public/index.html referenziert Tipp: Index unter public und src Die HTML-Datei muss vorhanden sein und kann nicht umbenannt werden.Allgemeine Befehle
1 Startbefehlnpm start
npm run build
npm test
npm run eject
set HTTPS=true&&npm start
npm run build
"proxy": http://localhost:3001/,
Durch fetch ersetzen
npm install whatwg-fetch
So verwenden Sie AngularJS, um den Tab-Wechsel zu implementieren
So verwenden Sie Koa2, um WeChat 2D Scan zu entwickeln den QR-Code zum Bezahlen
Das obige ist der detaillierte Inhalt vonDetaillierte Schritte zum Erstellen einer React-Entwicklungsumgebung mit der Create-React-App. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!