IEEE-RVCE / IEEE-RVCE/IEEE-RVCE.github.io
Long cold start time of development server
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 3
- Forks
- 2
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
- Description: The development server for the IEEE RVCE website made using React and bundled using Webpack takes a long time to start when running the npm start command, especially on the first run of the day. This slows down the development process and makes it difficult to iterate quickly.
Steps to reproduce:
Run the command npm start to start the development server, Observe the time taken for the server to start up.
- Expected behavior: The development server should start up quickly, allowing us to iterate quickly and efficiently.
- Actual behavior: The development server takes a long time to start up, which slows down the development process.
- Possible solution: Migrate the project from Webpack to VITE.
FYI @chrisvrose @MayurSChittaragi
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit der Ausführung von npm start und miss die Startzeit des Entwicklungsservers, insbesondere beim ersten Durchlauf. Untersuche das aktuelle React- und Webpack-Entwicklungssetup und prüfe anschließend, ob eine Migration zu Vite die Verzögerung behebt. Als abgeschlossen gilt die Aufgabe, wenn der Entwicklungsserver deutlich schneller startet und dabei der bestehende Entwicklungsworkflow erhalten bleibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript, react, vite, webpack
- Bereich
- build-system, frontend, performance
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100