1. 스벨트 새 프로젝트를 생성합니다.
스벨트 설치 방법
1. 내 컴퓨터에 Node.js 설치가 안되어 있다면, https://nodejs.org/ 사이트에서 'LTS 버전'을 다운받아 설치합니다. Node.js — Run JavaScript EverywhereNode.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine
blog37.tistory.com
2. 스벨트 project 폴더 주소창에서 cmd를 입력 후 Enter키를 눌러 윈도우 '명령 프롬프트'를 실행합니다.

3. 실행된 윈도우 '명령 프롬프트'에서 아래의 명령어를 순차적으로 실행시켜 tailwindcss와 flowbite를 설치합니다.
npm install -D tailwindcss postcss autoprefixer
npx tailwindcss init -p
npm i -D flowbite-svelte flowbite

4. src 폴더 안의 app.css 파일에서 아래의 코드로 변경합니다.
@tailwind base;
@tailwind components;
@tailwind utilities;
/* @layer base {
* { --tw-ring-color: rgb(0 0 0 / 0)!important; }
} */

5. tailwind.config.js 파일에서 아래의 코드로 변경합니다.
export default {
content: ['./src/**/*.{html,js,svelte,ts}', './node_modules/flowbite-svelte/**/*.{html,js,svelte,ts}'],
plugins: [require('flowbite/plugin')],
darkMode: 'selector',
theme: {
extend: {
colors: {
// flowbite-svelte
primary: {
50: '#FFF5F2',
100: '#FFF1EE',
200: '#FFE4DE',
300: '#FFD5CC',
400: '#FFBCAD',
500: '#FE795D',
600: '#EF562F',
700: '#EB4F27',
800: '#CC4522',
900: '#A5371B'
}
}
}
}
};

6. flowbite-svelte 사이트에 접속합니다.
https://flowbite-svelte.com/docs/components/accordion
Svelte Accordion - Flowbite
Use the accordion component to show hidden information based on the collapse and expand state of the child elements using data attribute options
flowbite-svelte.com
6-1. flowbite-svelte 사이트에서 사용하고자 하는 컴포넌트 코드를 복사하여 프로젝트에 붙여넣기(적용)하면 됩니다.

'IT > 스벨트(Svelte)' 카테고리의 다른 글
스벨트 부모 컴포넌트에서 자식 컴포넌트의 함수 호출 방법 (0) | 2024.05.23 |
---|---|
스벨트에서 shadcn/ui 설치 방법 (0) | 2024.05.21 |
스벨트에서 구글 머티리얼 아이콘(SVG) 사용 방법 (0) | 2024.05.19 |
스벨트에서 Tailwind css 설치 방법 (0) | 2024.05.19 |
스벨트 설치 방법 (0) | 2024.05.19 |