1. node.js ๋ค์ด๋ก๋
2. ํ๋ก์ ํธ ํด๋ ์์ฑ(์ต์์ํด๋)
3. window + r >> powershell ๊ฒ์
4. Set-ExecutionPolicy RemoteSigned >> y
๋๋ Set-Executionpolicy -Scope CurrentUser RemoteSigned >> Y
(๋ฌด๋ฐ์์ด๋ฉด ๋จ)
5. ์์ฑํ ํด๋ vs codeํ๋ฉด ๋ฉ์ธ์ ๋๋๊ทธํด์ ์ด๊ธฐ
6. ์ ํฐ๋ฏธ๋ ์ด๊ธฐ
7. npm create vite@lastest >> porject file ์ด๋ฆ ์์ฑ
8. cd ๊ฒฝ๋ก ๊ฒฝ๋ก >>์ํ๋ ํด๋๋ก ๊ฒฝ๋ก ์ง์
9. npm install (vue๋ฅผ ์ํํ๊ฒ ์ฌ์ฉ๋๋ก ์ค์น)
10. npm run dev (๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ฃผ์ ์ ๊ณต)
11. src ํด๋ ์์ ์๋ App.vue >> ์ต์์ ํ์ผ(ํญ์ ์ฌ๊ธฐ์ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์คํ)
12. components ํด๋ ์์ ์๋ helloVue.vue ํ์ผ ์ญ์
13. main.js >> import css/style.css ์ง์ฐ๊ธฐ
14. App.vue ์์ ์๋ ๋ด์ฉ ์ง์ฐ๊ธฐ (templateํ๊ทธ ์ ์ธ)
-
v-bind >> script์ ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฌ์ฌ ๋
{{ ๋ณ์๋ช }} >> html์ ๋ฐ์ดํฐ ๊ฐ์ ๋ถ๋ฌ์ฌ ๋
v-if >> ์กฐ๊ฑด์ด ์ฐธ์ผ๋
v-else >> ์กฐ๊ฑด์ด ๊ฑฐ์ง์ผ ๋
v-if-else >>์กฐ๊ฑด์ด ์ฌ๋ฌ๊ฑด์ผ๋
v-for >>๋ฐ๋ณต
export >> ๋ด๋ณด๋ด๊ธฐ
import >> ๊ฐ์ ธ์ค๊ธฐ
data() >> ๋ณ์๋ช ์ ์ ์ฅํ ๋ฐ์ดํฐ๋ฅผ ์ ๋ ฅํ๋ ํจ์
computed: >> ๊ณ์ฐํ๋ ๊ณ์ฐ์์ ์์ฑ
์ผํญ ์ฐ์ฐ์ >> ์กฐ๊ฑด? "์ฐธ" : "๊ฑฐ์ง"
์ฐ์ฐ์ >> =๊ฐ์ ์ ์ฉ
ใด==๊ฐ๋ค , ===ํ์ ๊ณผ ๋ฐ์ดํฐ ๋ชจ๋ ์ผ์น9
return >> ๊ฐ์ ๋ฐํํจ
this >> ํด๋น ์์ ์ง์
.trim() >> ๊ณต๋ฐฑ ์ธ์ํ์ง ์๊ฒ ํ ๋
v-model >> ์๋ฐฉํฅ ๋ฐ์ธ๋ฉ
ใด์ฌ์ฉ์์ ์ ๋ ฅ๊ฐ์ ๋ฐ์ ๋ฐ์ดํฐ์ ์ ์ฅ ํ ์ถ๋ ฅ
event >> ์ฌ์ฉ์๊ฐ ํ๋ํ์ ๋ ์ถ๋ ฅ
JS >> EddenventListenter. ์ด๋ฒคํธ()
Vue >> v-on: //@