Une version svelte du module Vite-Plugin-SSR.
Ce module démontre de la HTML entièrement prépendée avec les paramètres d'hydratation corrects afin que votre application se charge bien dans n'importe quel contexte.
Vous pouvez l'essayer ici: https://ryanweal.github.io/vite-plugin-ssr-lvelte/
Pourquoi ne pas utiliser sveltekit? En utilisant vite-plugin-ssr
vous pouvez remplacer à peu près tout et vous pouvez également ajouter d'autres frameworks (tels que Vue, React, d'autres) pour des itinéraires spécifiques en fournissant des fichiers page.client.js
et page.server.js
plus spécifiques.
Ce repo pourrait être utilisé comme démarreur pour votre prochain projet. Il est configuré pour effectuer les tâches de cadre typiques:
Nous incluons également quelques exemples de faire des appels d'API sur le côté du serveur uniquement pour récupérer vos données.
npm i
npm run dev
et profitez d'un rechargement chaud pendant que vous travaillez.http://localhost:3000
dans votre navigateur.npm run build
npx serve dist/client
Pour mettre à jour ce package, vous pouvez suivre les procédures de mise à jour NPM normales.
Nous avons utilisé la commande npm shrinkwrap
intégrée pour fournir un npm-shrinkwrap.json
plutôt que le package-lock.json
qui maintient ce référentiel fixé à un état "bien connu", si vous utilisez npm
comme installateur.
Assurez-vous de tester entièrement les mises à jour si vous apportez des modifications à votre fichier npm-shrinkwrap.json
.