๐ป๊ฐ๋ฐ/WEB
![](http://i1.daumcdn.net/thumb/C400x400/?fname=https://blog.kakaocdn.net/dn/CJbZA/btrwLh3EuHQ/XjRzfpGcHETWWgqlj5CWn1/img.png)
![](https://tistory1.daumcdn.net/tistory/4446718/skin/images/no-image.jpg)
nvm ๋ฒ์ ์ ๋ณ๊ฒฝํ๊ธฐ ์ํด nvm use๋ฅผ ์ ๋ ฅํ๋๋ฐ ๋ค์๊ณผ๊ฐ์ ์์๋ณผ์๋ ์๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค. exit status 1: ๏ฟฝืผ๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝ ๏ฟฝลบεวพ๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝฯด๏ฟฝ. ์ด๋ ๊ถํ ๋ฌธ์ ๋ก cmd๋ฅผ ๊ด๋ฆฌ์๋ชจ๋๋ก ์คํํ๋ฉด ํด๊ฒฐ๋๋ ๋ฌธ์ ์๋ค.
![](https://tistory1.daumcdn.net/tistory/4446718/skin/images/no-image.jpg)
node.js๋ ๊ฐ ์ํฉ๋ง๋ค ํ์ํ ๋ฒ์ ์ด ๋ค๋ฅผ ์ ์๋ค. ํ์ํ ๋ฒ์ ์ ๋งค๋ฒ ์ค์นํ๋ ๋์ nvm์ ํตํด ๋ฒ์ ์ ์ฝ๊ฒ ๋ฐ๊ฟ ์ ์๋ค. 1. nvm setup ์ค์น https://github.com/coreybutler/nvm-windows/releases Releases · coreybutler/nvm-windows A node.js version management utility for Windows. Ironically written in Go. - coreybutler/nvm-windows github.com ์ ๋งํฌ์ nvm-setup.zip์ ์ค์นํ๋ค. 2. nvm ๋ฒ์ ์ค์น cmd์ฐฝ์ด๋ vscode์ ํฐ๋ฏธ๋์์ nvm ์ค์น๋ฅผ ํ์ธํ๋ค. nvm ls No installations recogni..
![](https://tistory1.daumcdn.net/tistory/4446718/skin/images/no-image.jpg)
๊ฐ ๋ธ๋ผ์ฐ์ ๋ง๋ค ๊ธฐ๋ณธ์ผ๋ก ์ ๊ณตํ๋ css๊ฐ ์กฐ๊ธ์ฉ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ์ด๋ฅผ ์ด๊ธฐํ ํ ํ ์ฌ์ฉํ๋ ๊ฒ์ ๊ถ์ฅํ๋ค. https://www.jsdelivr.com/package/npm/reset-css jsDelivr - A free, fast, and reliable CDN for Open Source Supports npm, GitHub, WordPress, Deno, and more. Largest network and best performance among all CDNs. Serving more than 80 billion requests per month. Built for production use. www.jsdelivr.com ์ ๋งํฌ๋ก ๋ค์ด๊ฐ reset.min.css์์ Copy HTML ์ ..
![](https://tistory1.daumcdn.net/tistory/4446718/skin/images/no-image.jpg)
๋นํธ๋งต ํฝ์ ์ด ๋ชจ์ฌ ๋ง๋ค์ด์ง ์ด๋ฏธ์ง, ๋ ์คํฐ ์ด๋ฏธ์ง ์ ๊ตํ๊ณ ๋ค์ํ ์์์ ์์ฐ์ค๋ฝ๊ฒ ํํ ํ๋/์ถ์ ์ ๊ณ๋จ ํ์, ํ์ง ์ ํ ex) jpg, png, gif, webp, ์ฌ์ง ๋ฒกํฐ ์ , ์ , ๋ฉด ๋ฑ ์ํ์ ์ ๋ณด๋ก ์ด๋ฃจ์ด์ง ์ด๋ฏธ์ง ํ๋/์ถ์์์ ์์ ๋ก์, ์ฉ๋ ๋ณํ๊ฐ ์์ ์ ๊ตํ ์ด๋ฏธ์ง๋ฅผ ํํํ๊ธฐ ์ด๋ ค์ ex) svg, ์์ด์ฝ, ๋ก๊ณ JPG (JPEG) ์์ถ๋ฅ ์ด ํ๋ฅญํด ์ฌ์ง์ด๋ ์์ ๋ถ์ผ์์ ๋ง์ด ์ฌ์ฉ ์์ค ์์ถ ๋ฐฉ์ ์ฉ๋์ด ํ๊ธฐ์ ์ผ๋ก ์ค์ด๋ค ์ ์์ JPG๋ก ์ฌ๋ฌ๋ฒ ์ ์ฅ๋๋ฉด ์ฌ๋ฌ๋ฒ ์์ค์ด ์ผ์ด๋๋ฏ๋ก ์ด๋ฏธ์ง ์์์ด ๋ณํ ์ ์์ ํํ ์์๋(24๋นํธ)๊ฐ ๋ฐ์ด๋จ ๊ฐ์ฅ ๋๋ฆฌ ์ฐ์ด๋ ์ด๋ฏธ์ง ํฌ๋งท PNG Gif์ ๋์ฒด ํฌ๋งท ๋น์์ค ์์ถ ๋ฐฉ์ ์ด๋ฏธ์ง๊ฐ ์์ค๋์ง ์์ ์ด๋ฏธ์ง ํ์ง ๊ทธ๋๋ก ์ ์ง ์ฉ๋์ด ๋น๊ต์ ํผ ํฌ..
![](https://tistory1.daumcdn.net/tistory/4446718/skin/images/no-image.jpg)
์๋ฒ์ ํต์ ํ๊ธฐ ์ํด์ API, JSON, Ajax ๋ฑ์ ๋ํด ์์์ผํ๋ค. API๋ ์๋ฒ์ ํด๋ผ์ด์ธํธ ์ฌ์ด์ ๋ฐ์ดํฐ ์์ฒญ์ ์ํด ์ด์ด๋์ ์ฐฝ๊ตฌ๋ผ๊ณ ํ ์ ์๋ค.ํด๋ผ์ด์ธํธ์์ ์๋ฒ๋ก ์์ฒญํ ๋, ํ์ ์ด ์กด์ฌํ๋๋ฐ ๋ํ์ ์ธ ์๋ก๋ GET๊ณผ POST๊ฐ ์๋ค.GET : ๋ฐ์ดํฐ ์กฐํ๋ฅผ ์์ฒญํ ๋ ์ฌ์ฉPOST : ๋ฐ์ดํฐ ์์ฑ, ๋ณ๊ฒฝ, ์ญ์ ๋ฅผ ์์ฒญํ ๋ ์ฌ์ฉ ํด๋ผ์ด์ธํธ๊ฐ ์๋ฒ์๊ฒ ๋ฐ์ดํฐ๋ฅผ ์์ฒญํ ๋, ์๋ฒ๊ฐ ์ ๋ฌํด์ฃผ๋ ๋ฐ์ดํฐ์ ํฌ๋งท์ด JSON์ด๋ค.JSON์ ์๋ฃํ ๊ตฌ์กฐ ๋์ ๋๋ฆฌ(Dictionary)์ ์ ์ฌํ๋ค.key์ value๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ ๋ฐ์ดํฐ์ ์ ๋ณด๊ฐ ๋ด๊ฒจ์๋ค.ํฌ๋กฌ ์ต์คํ ์ JSONView๋ฅผ ์ค์นํ๋ฉด JSON ํ์ผ์ ๊ฐ๋ ์ฑ ์ข๊ฒ ๋ณผ ์ ์๋ค.https://chrome.google.com/webstore/d..
![](https://tistory1.daumcdn.net/tistory/4446718/skin/images/no-image.jpg)
jQuery๋ JavaScript๋ฅผ ๋ฏธ๋ฆฌ ์์ฑํด๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ด๋ค. ๊ฐ์ ธ์์ ์ฌ์ฉํด์ผํ๊ธฐ ๋๋ฌธ์ ์ฐ๊ธฐ ์ ์ import ํด์ฃผ์ด์ผ ํ๋ค. ๋ง์ฝ ๋ถํธ์คํธ๋ฉ ํ ํ๋ฆฟ์ ์ฌ์ฉํ๋ค๋ฉด ํ ํ๋ฆฟ ์์ ์ด๋ฏธ ์์ฑ๋์ด ์๊ธฐ๋๋ฌธ์ ์ค๋ณตํด์ ์์ฑํ์ง์์๋ ๋๋ค. jQuery๋ฅผ ์ฌ์ฉํ๋ฉด JavaScript๋ฅผ ์ฌ์ฉํ๋ ๊ฒ๋ณด๋ค ์ง๊ด์ ์ด๊ณ ๊ฐ๊ฒฐํ๊ฒ ์ธ ์ ์๋ค. # javascript ์ฌ์ฉํ์ฌ ๊ฐ์ถ๊ธฐ document.getElementById("element").style.display = "none"; # jquery ์ฌ์ฉํ์ฌ ๊ฐ์ถ๊ธฐ $('#element').hide(); jQuery๋ฅผ ์ฌ์ฉํ๋ฉด JavaScript๋ฅผ ์ฌ์ฉํ๋ ๊ฒ๋ณด๋ค ์ง๊ด์ ์ด๊ณ ๊ฐ๊ฒฐํ๊ฒ ์ธ ์ ์๋ค. ์ฌ์ฉํ๊ธฐ # input ๊ฐ ๊ฐ์ ธ์ค๊ธฐ $('#id').val() # i..
![](https://tistory1.daumcdn.net/tistory/4446718/skin/images/no-image.jpg)
HTML ํ์ผ์ ๋ค์๊ณผ ๊ฐ์ด ์์ํ๋ค. ์ ๋ชฉ ๋ถํธ์คํธ๋ฉ์ ์ฌ์ฉํ๊ธฐ ์ํด CSS ๋งํฌ์ javascript ๋งํฌ๋ฅผ ๋ฃ์ด์ค ๊ฒ์ด๋ค. CSS ํ์ผ์ ๋ฐ๋ก ๋ง๋ค์ด์ฃผ๊ณ HTML์ ์ฐ๊ฒฐํ๋ฏ์ด ์ธํฐ๋ท ์์ ์๋ ๋ถํธ์คํธ๋ฉ CSS ํ์ผ์ ์ฐ๊ฒฐํด์ฃผ๋ ๊ฒ์ด๋ค. https://getbootstrap.com/docs/4.0/components/alerts/ Alerts Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages. getbootstrap.com ์์ ๋ถํธ์คํธ๋ฉ ์ฌ์ดํธ์์ ์ํ๋ ๋์์ธ์ ๊ณ ๋ฅด๊ณ ํด๋น ์ฝ๋๋ฅผ ๋ณต์ฌํด ์ํ๋ ์์น์ ๋ถ์ฌ๋ฃ์ด์ค๋ค. ๋ถํธ์คํธ๋ฉ ๋์์ธ..
![](http://i1.daumcdn.net/thumb/C400x400/?fname=https://blog.kakaocdn.net/dn/dsgujw/btq1vgVFaS4/K5Regg4xWxZDQW9aPOZy40/img.png)
![](https://tistory1.daumcdn.net/tistory/4446718/skin/images/no-image.jpg)
https://fonts.google.com/?subset=korean Google Fonts Making the web more beautiful, fast, and open through great typography fonts.google.com 1. ์ ์ฌ์ดํธ์์ ๋ง์์ ๋๋ ํฐํธ๋ฅผ ๊ณ ๋ฅธ๋ค. 2. ๋ง์์ ๋๋ ํฐํธ๋ฅผ ์ ํํ๊ณ "+ Select this style"์ ํด๋ฆญํ๋ค. 3. ํ๊ทธ์ ๋ด์ฉ์ ๋ณต์ฌํ์ฌ HTML /* CSS ํ์ผ */ *{ font-family: 'Nanum Gothic Coding', monospace; }