진행환경
OS: macOS
node --version: v18.16.0
npm --version: 9.5.1
1. vite 프로젝트 생성
npm init vite@latest
2. 프로젝트 이름 설정
3. 프레임워크 선택 ( Svelte )
4. 타입스크립트 선택 ( TypeScript )
5. 프로젝트 생성완료
6. 프로젝트 실행결과
cd svelte-vite-ts-tailwind
npm install
npm run dev
http://localhost:5173/ 접속
결과
7. Tailwind CSS 설치
npm install -D tailwindcss postcss autoprefixer
npx tailwindcss init -p
8. tailwind.config.js 수정
/** @type {import('tailwindcss').Config} */
export default {
content: ["./src/**/*.{html,js,svelte,ts}"],
theme: {
extend: {},
},
plugins: [],
};
9. app.css 수정
src/app.css 내용을 수정하시면 됩니다.
@tailwind base;
@tailwind components;
@tailwind utilities;
10. App.svelte 수정
src/App.svelte 내용을 수정하시면 됩니다.
<main>
<h1 class="text-3xl font-bold underline">Hello world!</h1>
</main>
<style lang="postcss">
:global(html) {
background-color: theme(colors.gray.100);
}
</style>
결과
[Github]: https://github.com/pcm9881/svelte-vite-ts-tailwind
참조
[TailwindCSS Document sveltekit]: https://tailwindcss.com/docs/guides/sveltekit
728x90
'Framework > Svelte' 카테고리의 다른 글
[Svelte] CSS style 변수 사용하는 방법 (0) | 2023.04.03 |
---|---|
[Svelte] 반복문 ( each ) (0) | 2023.03.22 |
[Svelte] svelte-spa-router (0) | 2023.02.12 |
[Svelte] $ 반응성 구문 (0) | 2022.07.21 |
Svelte 시작하기 (0) | 2022.07.18 |
댓글