Eine schlanke Version des vite-Plugin-SSR-Moduls.
Dieses Modul zeigt, dass HTML mit den richtigen Hydratationseinstellungen vollständig vorgeführt wird, damit Ihre App in jedem Kontext reibungslos lädt.
Sie können es hier ausprobieren: https://ryanweal.github.io/vite-plugin-sr-selte/
Warum nicht Seltkit verwenden? Mit vite-plugin-ssr
können Sie so ziemlich alles überschreiben und auch andere Frameworks (z. B. Vue, React, andere) für bestimmte Routen hinzufügen, indem Sie eine spezifischere Seite page.client.js
und page.server.js
Dateien bereitstellen.
Dieses Repo könnte als Starter für Ihr nächstes Projekt verwendet werden. Es wird eingerichtet, um die typischen Rahmenaufgaben auszuführen:
Wir fügen auch einige Beispiele für API-Aufrufe auf der serverseitigen Seite hinzu, nur um Ihre Daten abzurufen.
npm i
npm run dev
und genießen Sie das heiße Nachladen, während Sie arbeiten.http://localhost:3000
in Ihrem Browser.npm run build
npx serve dist/client
Um dieses Paket zu aktualisieren, können Sie die normalen NPM -Update -Prozeduren befolgen.
Wir haben den integrierten npm shrinkwrap
-Befehl verwendet, um einen npm-shrinkwrap.json
anstelle des normalen package-lock.json
bereitzustellen, der dieses Repo in einem "bekannten guten" Zustand behält, wenn Sie npm
als Installateur verwenden.
Achten Sie darauf, Updates vollständig zu testen, wenn Sie Änderungen an Ihrer npm-shrinkwrap.json
Datei vornehmen.