๐ป๊ฐ๋ฐ/WEB

npm create-react-app {ํ๋ก์ ํธ๋ช } ์ ๋ ฅ ์ ์ค๋ฅ ๋ด์ฉnpm ERR! code ENOENTnpm ERR! syscall lstatnpm ERR! path C:\Users\user\AppData\Roaming\npmnpm ERR! errno -4058npm ERR! enoent ENOENT: no such file or directory, lstat 'C:\Users\user\AppData\Roaming\npm' npm ERR! enoent This is related to npm not being able to find a file.npm ERR! enoentnpm ERR! A complete log of this run can be found in: C:\Users\user\..


exe ํํ์ ์คํํ๋ก๊ทธ๋จ์ ํ ์คํธํ๊ธฐ ์ํด ํ๋ผ๋ฏธํฐ ์ ๋ฌํ๋ ๋ฐฉ๋ฒ์ผ๋ก CustomURI๊ฐ ์๋ค. Custom URI๋ http,ftp์ ๊ฐ์ URI Scheme ๋์ ์์์ URI Scheme๋ฅผ ๋ ์ง์คํธ๋ฆฌ์ ๋ฑ๋กํ์ฌ ์ฌ์ฉํ๋ ๊ฒ์ ๋ปํ๋ค. ์๋ฅผ ๋ค์ด "test://"๋ก ์์ํ๋ URI Scheme๋ฅผ ๋ ์ง์คํธ๋ฆฌ์ ๋ฑ๋กํ๋ฉด "test://testํ๋ก๊ทธ๋จ"์์ผ๋ก ํธ์ถํ ๊ฒฝ์ฐ "testํ๋ก๊ทธ๋จ"์ ํ๋ผ๋ฏธํฐ๋ก ์ฌ์ฉํ ์ ์๋ค. ์์ 1. exe ํํ์ ์คํ ํ๋ก๊ทธ๋จ์ ๋ง๋ค์ด 2. nsi ์คํฌ๋ฆฝํธ๋ฅผ ํตํด customURI๋ฅผ ๋ ์ง์คํธ๋ฆฌ์ ์ ์ฅํ ํ 3. ์ํ html์ ํตํด customURI๋ก exeํ๋ก๊ทธ๋จ์ด ์คํ๋๋์ง ํ์ธํ๋ค. ์ฌ๊ธฐ์ ์ฌ์ฉํ exe ํ๋ก๊ทธ๋จ์ ๊ฐ๋จํ๊ฒ ํ๋ผ๋ฏธํฐ๋ฅผ ๋ผ๋ฒจ ํ์์ผ๋ก ๋์์ฃผ๋ ํ๋ก๊ทธ๋จ์ด..

๊ธฐ๋ณธ ์ ํ์ * : ์ ์ฒด ์ ํ์. ๋ชจ๋ ์์๋ฅผ ์ ํ ABC : ํ๊ทธ ์ ํ์. ํ๊ทธ ์ด๋ฆ์ด ABC์ธ ์์๋ฅผ ์ ํ .ABC : ํด๋์ค ์ ํ์. ํด๋์ค ์์ฑ์ ๊ฐ์ด ABC์ธ ์์๋ฅผ ์ ํ #ABC : ์์ด๋ ์ ํ์. ์์ด๋ ์์ฑ์ ๊ฐ์ด ABC์ธ ์์๋ฅผ ์ ํ ๋ณตํฉ ์ ํ์ span.orange : ์ผ์น ์ ํ์. span๊ณผ .orange๋ฅผ ๋์์ ๋ง์กฑํ๋ ์์ ์ ํ ul > .orange : ์์ ์ ํ์. ul์ ์์ ์์ .orange๋ฅผ ์ ํ div .orange : ํ์ ์ ํ์. div์ ํ์ ์์ .orange๋ฅผ ์ ํ (๋์ด์ฐ๊ธฐ๊ฐ ์ ํ์์ ๊ธฐํธ) .orange + li : ์ธ์ ํ์ ์ ํ์. ์ ํ์ .orange์ ๊ฐ์ฅ ์ธ์ ํ ํ์ ์์ li ํ๋๋ฅผ ์ ํ .orange ~ li : ์ผ๋ฐ ํ์ ์ ํ์. ์ ํ์ ...

์๋จ์ ํญ์ ์์ด์ฝ์ ์ค์ ํ๊ธฐ ์ํด ์ฐ์ .ico ํ์์ ํ์ผ์ ์์ฑํ๋ค. ์๋์ ์ฌ์ดํธ๋ฅผ ์ด์ฉํ์ฌ png ํ์ผ์ ico ํ์ผ๋ก ๋ณํํ ์ ์๋ค. https://www.icoconverter.com/ ICO Converter Converts images to the ICO format for your websites or applications. www.icoconverter.com ์์ฑํ ico ํ์ผ์ ํ๋ก์ ํธ ํด๋์์ ํด๋๋ฅผ ์์ฑํ์ฌ ๋ฃ์ด์ค๋ค. ex) static ํ๋ก์ ํธ๋ฅผ ์คํํ ๋ dist ํด๋์์ ํด์ฌ๊ฐ์ ํฌํจ๋ ํ์ผ์ ํตํด ์คํ๋์ง๋ง dist ํด๋๋ ์ญ์ ๋๋ค๊ฐ ๋ค์ ์์ฑํ ์ ์๋ ํด๋์ด๋ฏ๋ก ico ํ์ผ์ dist ํด๋์ ๋ฐ๋ก ๋ฃ๋๊ฑด ๋ฌธ์ ๊ฐ ๋ ์ ์๋ค. ๊ทธ๋ฌ๋ฏ๋ก parcel-plugin-st..

๋ฒ๋ค๋ฌ๋ ์น์์๋ ๊ธฐ๋ณธ์ ์ผ๋ก html, css, javascript๊ฐ ๋์์ ํ๋ค. ๊ทธ๋ฌ๋ ์ด๊ฒ๋ง ๊ฐ์ง๊ณ ์ ์ฝ๋ฉ์ ํ๊ธฐ์๋ ๋นํจ์จ์ ์ธ ๋ถ๋ถ๋ค์ด ์๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ vue.js, react, sass ๋ฑ ๋ค์ํ ๊ธฐ๋ฅ๋ค์ ๋์์ ๋ฐ๋๋ค. ์ด๋ฌํ ๊ธฐ๋ฅ๋ค์ ์น์์ ์ง์ ์ ์ผ๋ก ๋์ํ์ง ์๊ธฐ๋๋ฌธ์ ๋ณํํ๋ ์์ ์ ๊ฑฐ์ณ์ผํ๋ค. ์ด๋ฅผ ์น์์ ๋์ํ๋๋ก ๋ณํํ๋ ๊ณผ์ ์ ๋์์ฃผ๋๊ฒ ๋ฒ๋ค๋ฌ(Bundler)์ด๋ค. ๋ฒ๋ค๋ฌ๋ฅผ ํตํด ๋ณํ์ ํ ๋ ์ธ๋ถ์ ํจํค์ง๋ฅผ ๋ฒ๋ค๋ฌ๊ฐ ์ค์นํ์ฌ ํจํค์ง์ ๋์์ ๋ฐ์ ๋ณํํ๋ค. ์ฆ ์ค์ง์ ์ธ ๋ณํ์ ์ธ๋ถ์ ํจํค์ง๊ฐ ์ง์ ์ ์ผ๋ก ์๋์ผ๋ก ์์ ์ ํด์ค์ผํ๋๋ฐ ์ด ์๋์ ์์ ์ ๋ฒ๋ค๋ฌ์๊ฒ ์์ํ๋ ๊ฒ์ด๋ค. ๋ฒ๋ค๋ฌ์ ์ข ๋ฅ parcel : ๊ตฌ์ฑ ์ต์ ์๋ ๋จ์ํ ์๋ ๋ฒ๋ค๋ง, ์/์คํ ํ๋ก์ ํธ์ ์ ํฉ web..

1. npm init -y 2. npm install parcel-bundler -D 3. main.js ํ์ผ ์์ฑ 4. index.html ํ์ผ ์์ฑ 5. index.html ํ์ผ์ main.js ์ฐ๊ฒฐ 6. package.json ํ์ผ scripts ๋ณ๊ฒฝ "scripts": { "dev": "parcel index.html", "build": "parcel build index.html" }, 7. npm run dex * parcel-bundler ๋ฒ์ ์ด ๋ง์ง ์์ ๊ฒฝ์ฐ npm i parcel-bundler@(์ํ๋ ๋ฒ์ ) -D * git์ ์ฌ๋ฆด๋๋ ํด๋ gitignore .cache/ dist/ node_modules/


nvm ๋ฒ์ ์ ๋ณ๊ฒฝํ๊ธฐ ์ํด nvm use๋ฅผ ์ ๋ ฅํ๋๋ฐ ๋ค์๊ณผ๊ฐ์ ์์๋ณผ์๋ ์๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค. exit status 1: ๏ฟฝืผ๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝ ๏ฟฝลบฮตวพ๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝฯด๏ฟฝ. ์ด๋ ๊ถํ ๋ฌธ์ ๋ก cmd๋ฅผ ๊ด๋ฆฌ์๋ชจ๋๋ก ์คํํ๋ฉด ํด๊ฒฐ๋๋ ๋ฌธ์ ์๋ค.

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..

๊ฐ ๋ธ๋ผ์ฐ์ ๋ง๋ค ๊ธฐ๋ณธ์ผ๋ก ์ ๊ณตํ๋ 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 ์ ..