Så når jeg får tilgang til SvelteKit post-endepunktet, fungerer det fint hvis jeg sender inn noen verdier som ikke passerer valideringskontroller. Det returnerer riktig status og kropp. Men når det gjør DB-innsettingen, returnerer endepunktet en 404-feil, m
Les mer →Jeg trenger å legge til Google Analytics på en SvelteKit-nettside. Instruksjonene fra Google sier at skriptet nedenfor bør legges til i <head>-taggen, så jeg tenkte at jeg bare kunne legge det til i app.html. Problemet er at jeg må bruke samtykkemodus for å følge GDPR-regler. For å gjøre det, må jeg kunne lese og skrive til en slags variabel for å aktivere og deaktivere analyse.
Så vidt jeg kan se, kan jeg ikke få tilgang til noen variabler fra innenfor
Les mer →Jeg prøver å bruke Storybook sammen med TypeScript og SvelteKit, men dette har gitt meg noen problemer som jeg ikke ser ut til å kunne løse selv.
import Modal from './Modal.svelte' export default { title: 'Modal', component: Modal, } const Template = (args: any) => ({ component: Modal, props: args, }) export const Primary = Template.bind({}) Primary.args = { text: 'Hello World', }Koden ovenfor gir meg følgende feil på linjen Primary.args={
Les mer →Jeg prøver å beskytte ruter, eller omdirigere til pålogging når auth_token ikke er i lokal lagring.
I min src/routes/+layout.server.ts har jeg:
import { redirect } from "@sveltejs/kit" import type { LayoutServerLoad } from "./$types" export const load: LayoutServerLoad = async ({ locals }) => { if (localStorage.getItem('auth_token') === null) { throw redirect(303, '/') } }Selv om jeg får:
Les mer →
Jeg har en enkel sidekomponent, men min Intellisense inne i HTML fungerer ikke... Også etter å ha endret navn på en egenskap, endrer den det ikke inne i HTML, det bare bryter... TypeScript-versjon: 4.8.4 Her er koden min:
<script lang="ts"> import type { Blog } from " Les mer →
Jeg har et SvelteKit-prosjekt satt opp som autentiserer med Supabase. Jeg brukte denne veiledningen for det. Autentiseringen og henting av data fungerer fint så langt. Faktisk, når det gjelder selve appen, fungerer alt som forventet. Jeg får bare en irriteren
Les mer →
Jeg har et SvelteKit-prosjekt som bruker TypeScript med en .env-fil i rotmappen. I rotmappen la jeg til en drizzle.config.ts-fil. Når jeg legger til følgende øverst:
_import { DATABASE_HOST} from '$env/static/private';_ Les mer →
Som tittelen sier, når man bruker Pixi.js i SvelteKit, KUN og KUN under bygging av applikasjonen, vil det gi en «self is not defined»-feil, og det spores tilbake til @pixi/settings-modulen. Jeg har prøvd alle mulige måter jeg kjenner til for å fikse de
Les mer →
Et raskt problem jeg støtte på mens jeg utviklet en nettapp ved å bruke SvelteKit (og ved utvidelse, Vite):
Inne i <script>-taggen i min +page.svelte-fil prøvde jeg å definere et tomt plassholder-File-objekt på følgende måte:
let formObject: FormCreationDa Les mer →
Jeg har en form-handling i min +page.server.ts-fil, og jeg returnerer en feil hvis den feiler zod-skjema-valideringen, noe som fungerer. Men når jeg returnerer en annen feil når PocketBase kaster en feil om at e-posten allerede er i bruk, får jeg denne typefeilen for hvert felt unntatt e-post.
Les mer →