Adapter for SvelteKit apps that runs with standalone dotnetcore server, which requires jering-nodejs.
Install with npm i -D sveltekit-adapter-dotnetcore@next
, then add the adapter to your svelte.config.js
:
// svelte.config.js
import adapter from 'sveltekit-adapter-dotnetcore';
export default {
kit: {
adapter: adapter({
// default options are shown
out: 'build'
})
}
};
The default output directory is set to build
pnpm install
pnpm -r build
.NET Core Launch (Web)
profile; in the sample app, the about page is
rendered in sveltekit using server side methodThe site is running on https://localhost:5005/
npm run dev
in the Razor folderThe about page is on http://localhost:3000/about
Please note the project is tested with node.js v16, which supports fetch.
It requires pnpm
to be installed globally.
npm install -g pnpm
Will improve aspnetcore Razor example