๐ฅฒ ssh ์๋ฒ์์ React ํ๋ก์ ํธ๋ฅผ ์คํ์ํค๋ ค๊ณ ํ๋ค.
์ด์ ๋ ๋ญ๊ฐ ํ๋ฉด์ ์ฝ์งํ ๊ธฐ๋ก์ ๋จ๊ฒจ๋ณด๋ ค๊ณ ํ๋ค. ๋งค๋ฒ ๊ฐ์ ๋ฌธ์ ๋ก ์ฝ์ง์ ํ๋๋ฐ๋ ๊ธฐ์ต์ ํ๋ฐ๋๊ณ ๊ธฐ๋ก์ ์์ด ๊ฒฝํ์๊ฒ ๋์์ ๊ตฌํ ์๊ฐ ์๋ค๋ ๋ฌธ์ ๊ฐ ์๊ฒจ์ ๊ณค๋ํ ์ํฉ์ด ์ค๋ ์๊ฒจ๋ฒ๋ ธ๊ธฐ ๋๋ฌธ์ด๋ค.
์ค๋์ ๊ทธ๋์ Thumbnail Maker๋ฅผ Linux Ubuntu ssh ์๋ฒ์ ๊ฐ๋ฐ ์๋ฒ์ ์ด์ด๋ณด๋ ค๊ณ ์๋ํ๋๋ฐ ์ ๊ฑธ
๊ฐ์๊ธฐ try~catch์ ์ค๋ฅ๋ฅผ ๋ฑ๊ฑฐ๋, npm, yarn ๋ชจ๋ ์ค๋ฅ๋ฅผ ๋ด๋ฟ์ผ๋ฉฐ ์คํ์ ์์ผ์ฃผ์ง ์์๋ค.
์ด๋ฆฌ์ ๋ฆฌ ์์๋ณด๋ค๊ฐ node.js, npm, yarn์ ๋ฒ์ ๋ฌธ์ ์๋ค๋ ๊ฒ์ ์์๋๊ธฐ์ ssh ์๋ฒ์์ nvm์ ํตํด ๋ฒ์ ์ ๊ด๋ฆฌํด์ฃผ๊ณ ์ ํ๋๋ฐ nvm์ด ์ค์น๊ฐ ์ ๋์ง ์๋ ๋ฌธ์ ๊ฐ ์๊ฒผ๋ค. ์บก์ฒ๋ฅผ ๋ชปํด๋๊ณ ํด๊ฒฐํด๋ฒ๋ ค์ ์ฌ์ง์ ์ฌ๋ ค๋์ ์๊ฐ ์๋๋ฐ;; ์๋ฌดํผ ๊ทธ๋ฌ๋ค.
โ๏ธ ์ด๊ฒ์ ๊ฒ ์ฝ์ง์ ํด๋ณด์๋ค.
- ๊ตญ๋ฃฐ, node_modules ๋๋ ํ ๋ฆฌ ์ญ์ ํ๋ค๊ฐ ๋ค์ npm install : ์คํจ
- npm, yarn, nvm ์ญ์ ํ๊ณ ๋ค์ ์ค์นํ๊ธฐ : ์คํจ
โญ๏ธ ๊ฒฐ๊ตญ์ ํด๊ฒฐ์ ํ์ง์
nvm (Node Version Manager) ์ ๋ฌธ์ ์๋๋ฐ ํ๊ฒฝ ๋ณ์์ ๊ฐ์ด ๋ค์ด์์๊ธฐ ๋๋ฌธ์ด์๋ค.
$ echo $NVM_DIR
/Users/yourname/.nvm
๋ฌธ์ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์๋์ codenote.net์ด๋ผ๋ ์ผ๋ณธ ์๋ฃ์๋๋ฐ ์๋ฃ์์๋ ์ด ํ๊ฒฝ ๋ณ์ ๊ฐ์ ๋น์ฐ๊ณ nvm์ ๋ค์ ์ค์นํ๋ฉด ๋๋ค๊ณ ์๋ ค์ฃผ์๋ค.
์ด๋ ๊ฒ $NVM_DIR ํ๊ฒฝ๋ณ์์ ๊ฐ์ ์ง์ฐ๊ณ ?
export NVM_DIR=
echo $NVM_DIR
๋ค์ curl์ ํตํด nvm์ ์ค์นํด์ฃผ์๋ค.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
'Study (etc) > ์ฝ์ง์ผ๊ธฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Axios] withCredentials๊ณผ CORS (1) | 2023.12.29 |
---|---|
[git] ์๊ฒฉ ์ ์ฅ์์ ํ์ผ๋ช ์ด ๋ฐ๋์ง ์์!! (0) | 2023.08.02 |