sveltekit adapter for dotnetcore
npm install sveltekit-adapter-dotnetcorenpm i -D sveltekit-adapter-dotnetcore@next, then add the adapter to your svelte.config.js:
js
// svelte.config.js
import adapter from 'sveltekit-adapter-dotnetcore';
export default {
kit: {
adapter: adapter({
// default options are shown
out: 'build'
})
}
};
`
$3
The default output directory is set to build
dotnet sample app
* Run pnpm to restore node packages.
`sh
pnpm install
`
* build the adapter and sample svelte app (inside dotnet/razor)
`sh
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
* for sveltekit HMR, just run npm run dev in the Razor folder
The about page is on
Dependencies
Please note the project is tested with node.js v16, which supports fetch.
It requires pnpm to be installed globally.
`sh
npm install -g pnpm
``