SvelteKit은 이제 오픈 소스입니다.

3824 단어 sveltesveltekit
어제(3월 12일) 기준으로 . 만세!

아직 공식적으로 공개 베타 버전은 아니지만 GitHub repository은 이제 공개되었으며 이 글을 읽는 모든 사람이 확인해 보시기 바랍니다. 당신이 그것에 있는 동안 그것에 별을 주십시오.

getting TypeScript working again 과 같이 공개 베타 릴리스 전에 해결해야 할 주름이 여전히 많이 있지만 이제 소스 저장소가 일반 대중에게 공개되었으므로 곧 이러한 주요 버그를 해결할 것입니다. .

reason behind the early release도 다소 예상치 못한 것이며 꽤 재미있습니다.

SvelteKit을 사용해 보고 싶다면 npm 로 빠르게 시작할 수 있습니다.

npm init svelte@next


다음 알림을 보게 되겠지만 낙담하지 마십시오. 여전히 자유롭게 실험해 볼 수 있습니다. 아직 심각한 용도로 사용하지 마십시오.

█████████  ███████████    ███████    ███████████  ███
███░░░░░███░█░░░███░░░█  ███░░░░░███ ░░███░░░░░███░███
░███    ░░░ ░   ░███  ░  ███     ░░███ ░███    ░███░███
░░█████████     ░███    ░███      ░███ ░██████████ ░███
░░░░░░░░███    ░███    ░███      ░███ ░███░░░░░░  ░███
███    ░███    ░███    ░░███     ███  ░███        ░░░
░░█████████     █████    ░░░███████░   █████        ███
░░░░░░░░░     ░░░░░       ░░░░░░░    ░░░░░        ░░░

Pump the brakes! A little disclaimer...

svelte@next is not ready for use yet. It definitely can't
run your apps, and it might not run at all.

We haven't yet started accepting community contributions,
and we don't need people to start raising issues yet.

Given these warnings, please feel free to experiment, but
you're on your own for now. We'll have something to show
soon.


구성 요소에서 TypeScript를 사용하라는 메시지가 표시되면 N을 입력해야 합니다. TypeScript를 사용하면 개발 서버가 여전히 중단되기 때문입니다. (https://github.com/sveltejs/kit/issues/424이 수정되면 TypeScript를 다시 사용할 수 있게 될 것입니다.)

? Use TypeScript in components? › (y/N)


이제 세 가지 CSS 옵션이 실행됩니다. 나는 바닐라 CSS를 사용하지만 내가 아는 한 현재 세 가지 모두 작동합니다.

? What do you want to use for writing Styles in Svelte components? › - Use arrow-keys. Return to submit.
❯   CSS
    Less
    SCSS


완료하려면 이제 종속성을 설치할 수 있습니다.

npm i


설정은 여기까지입니다.

작동 중인 스타터를 보려면 개발 서버를 시작하십시오.
npm run dev
이제 localhost:3000를 방문하면 작고 귀여운 카운터 앱을 만날 수 있습니다.



스타터로 할 수 있는 일이 아주 많습니다. SvelteKit은 Svelte 이외의 추가 기능을 위한 툴킷일 뿐이므로 일반 Svelte에서 할 수 있는 모든 작업 등을 수행할 수 있습니다. 추가 기능은 아직 잘 문서화되지 않았으므로 여전히 Wild West입니다. 존재하는 문서는 GitHub monorepo에서 찾을 수 있습니다.

하지만 kit.svelte.dev의 Rich Harris에 따르면 앞으로 모든 SvelteKit은 this GitHub issue에서 사용할 수 있습니다.

Svelte를 새로고침해야 할 것 같거나 새로운 기능을 확인하고 싶다면 Official Svelte Guide을 방문하는 것이 좋습니다. api docs도 환상적인 리소스입니다.

앞으로 SvelteKit이 어떻게 발전할지 정말 기대됩니다.

그런데 표지 사진은 Achim Vedam 님이 .

좋은 웹페이지 즐겨찾기