VS Code์ Svelte ํ๋ก์ ํธ๋ฅผ ์์ํ ์ ์๋๋ก ํ๊ฒฝ์ ์ธํ ํด๋ณด์
** ์ธํ ํ๊ธฐ ์ ์, ํ๋ก์ ํธ๋ฅผ ์์ํ ํด๋๋ฅผ ๋ง๋ค์ด ๋๋ค.
1. VS Code๋ฅผ ์คํํ ํ, ํฐ๋ฏธ๋์ ์ฐ๋ค.
2. ์๋จ์ 'ํ์ผ'์์ ๋ฏธ๋ฆฌ ๋ง๋ค์ด ๋ ํด๋๋ฅผ ์ฐ๋ค.
3. ํฐ๋ฏธ๋์ 'npm init svelte@next ~~~' ๋ฅผ ์ ๋ ฅํ ํ, ์๋์ ๊ฐ์ด ์ค์ ํด์ค๋ค. (*~~~์๋ ์์ฑํ๊ณ ์ ํ๋ ํ๋ก์ ํธ ์ด๋ฆ)
4. ์๋จ์ 'ํ์ผ'์์ ๋ฐฉ๊ธ ์์ฑํ ํด๋๋ฅผ ์ฐ๋ค.
5. ํฐ๋ฏธ๋์ 'yarn' ๋ช ๋ น์ด๋ก yarn์ ์ค์นํ๋ค. (* npm ์ฌ์ฉํ ์ฌ๋์ npm install ๋ช ๋ น์ด ์ฌ์ฉ)
6. ์ผ์ชฝ์ ๋งจ ์๋ 'ํ์ฅ'์์ 'Svelte for VS Code' ํ๋ฌ๊ทธ์ธ์ ์ค์นํ๋ค.
7. src/routes ์ '__layout.svelte' ํ์ผ์, src ์ 'app.css' ํ์ผ์ ์์ฑํ๋ค.
8. ํ์๊ธฐ ๋ถ๋ถ์ ๋ง์ฐ์ค ์ฐํด๋ฆญํ์ฌ 'postcss.config.cjs' ํ์ผ์ ์์ฑํ๋ค.
9. ํฐ๋ฏธ๋์ 'npm install --save-dev tailwindcss postcss autoprefixer' ์ ๋ ฅํ๋ค.
(= 'yarn add tailwindcss postcss autoprefixer')
10. ํฐ๋ฏธ๋์ 'npx tailwind init' ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ ํ, ์์ฑ๋ 'tailwind.config.js' ํ์ผ์ ์ด๋ฆ์ 'tailwind.config.cjs'๋ก ๋ณ๊ฒฝํ๋ค.
11. ํ์ธํด ๋ด์ผํ ํ์ผ์ ๋ด๋ถ ์ฝ๋์ด๋ค.
12. ๋ง์ง๋ง์ผ๋ก 'index.svelte' ์ ํ๋ฉด์ ๋ณด์ฌ์ฃผ๊ธฐ ์ํ ๊ฐ๋จํ ์ฝ๋๋ฅผ ์์ฑํ๋ค.
13. ์ธํฐ๋ท์ 'localhost:3000' ์ ์ ๋ ฅํ์ฌ ์ ์ํ๋ฉด ์๋ฃ!
โ ๋ ๋น ๋ฅด๊ณ , ํธ๋ฆฌํ ์ฌ์ฉ์ ์ํ Tailwind CSS ์๋์์ฑ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ โ
โซ VS Code Extends์์ 'Tailwind CSS IntelliSense' ์ ์ค์น!
์ค์นํ๊ณ ๋ ํ ์ ๋ ฅํด๋ณด๋ฉด ์๋ ์ฌ์ง์ฒ๋ผ ์๋์์ฑ์ด ์ ์ฉ๋๋ ๊ฒ์ ๋ณผ ์ ์๋ค.
'๐ Programming > Svelte' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Svelte] Svelte๋? (0) | 2022.03.17 |
---|