Versi langsing dari modul vite-plugin-ssr.
Modul ini menunjukkan melakukan HTML yang sepenuhnya prerender dengan pengaturan hidrasi yang benar sehingga aplikasi Anda akan memuat dengan lancar dalam konteks apa pun.
Anda dapat mencobanya di sini: https://ryanweal.github.io/vite-plugin-ssr-svelte/
Mengapa tidak menggunakan Sveltekit? Menggunakan vite-plugin-ssr
Anda dapat mengganti hampir semuanya dan Anda juga page.server.js
menambahkan kerangka kerja lain (seperti Vue, React, Others) untuk rute tertentu dengan menyediakan file yang lebih page.client.js
.
Repo ini dapat digunakan sebagai starter untuk proyek Anda berikutnya. Ini adalah pengaturan untuk melakukan tugas kerangka kerja yang khas:
Kami juga menyertakan beberapa contoh membuat panggilan API di sisi server hanya untuk mengambil data Anda.
npm i
npm run dev
dan nikmati pemuatan ulang panas saat Anda bekerja.http://localhost:3000
di browser Anda.npm run build
npx serve dist/client
Untuk memperbarui paket ini, Anda dapat mengikuti prosedur pembaruan NPM normal.
Kami telah menggunakan perintah npm shrinkwrap
bawaan untuk menyediakan npm-shrinkwrap.json
daripada package-lock.json
yang membuat repo ini tetap pada keadaan "bagus yang diketahui", jika Anda menggunakan npm
sebagai penginstal Anda.
Pastikan untuk sepenuhnya menguji pembaruan jika Anda melakukan perubahan pada file npm-shrinkwrap.json
Anda.