sveltekit-adapter-dotnetcore
v0.1.7
Published
sveltekit adapter for dotnetcore
Downloads
15
Maintainers
Readme
sveltekit-adapter-dotnetcore
Adapter for SvelteKit apps that runs with standalone dotnetcore server, which requires jering-nodejs.
Usage
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'
})
}
};
out parameter
The default output directory is set to build
dotnet sample app
- Run pnpm to restore node packages.
pnpm install
- build the adapter and sample svelte app (inside dotnet/razor)
pnpm -r build
- to build and debug dotnet application with VS code, by hitting F5 with the
.NET Core Launch (Web)
profile; in the sample app, the about page is rendered in sveltekit using server side method
The site is running on https://localhost:5005/
- for sveltekit HMR, just run
npm run dev
in the Razor folder
The about page is on http://localhost:3000/about
Dependencies
Please note the project is tested with node.js v16, which supports fetch.
It requires pnpm
to be installed globally.
npm install -g pnpm
Next or TBD
Will improve aspnetcore Razor example