์ต์ข ํ๋ก์ ํธ์ ์น์๋น์ค๋ฅผ ๊ตฌํํ๊ธฐ ์ํด ์ฅ๊ณ ์ ๋ฆฌ์กํธ๋ฅผ ์ฌ์ฉํ๋ค. ๋๋ ๋ฐฑ์๋ ๋ด๋น์ด์ง๋ง ํ๋ก ํธ์๋์ ์ง์์ด ์ด๋์ ๋ ํ์ํ ๊ฒ ๊ฐ์ ๋ฆฌ์กํธ ๊ธฐ์ด ๊ฐ์๋ฅผ ๋ฃ๊ธฐ๋ก ๊ฒฐ์ฌํ๋ค. ๊ทธ ๊ณผ์ ์์ ๋ฆฌ์กํธ ์ฑ์ ์์ฑํ ๋ ์๊ฒผ๋ ๋ฌธ์ ์ ๊ทธ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๋ํด์ ์ ๋ฆฌํ๊ณ ์ ํ๋ค.
A template was not provided. This is likely because you're using an outdated version of create-react-app.
Please note that global installs of create-react-app are no longer supported.
npx create-react-app .
(ํ์ฌ ๋๋ ํ ๋ฆฌ์ ํ๋ก์ ํธ๋ฅผ ์์ฑํ๊ธฐ ์ํจ)์ ์คํํ์ ๋ node_modules์ package.json, package-lock.json๊น์ง๋ง ์์ฑ๋๊ณ ๋๋จธ์ง app๋ค์ด ์์ฑ๋์ง ์๊ณ ์์ ๊ฐ์ ๋ฌธ๊ตฌ๊ฐ ๋ด๋ค.
npm uninstall -g create-react-app
์ ํ๊ณ ๋์ ๋ค์ npx
๋ฅผ ํ๋ผ๊ณ ํ๋๋ฐ.. ๋๋ ๋ช๋ฒ์ ์๋ํด๋ ๋์ง ์์๋ค. (๊ธ๋ก๋ฒ ์ธ์?๊ฐ ๋์ด์ ๋ญ ์ง์๋์ง ์์ผ๋ ์ ๋ ๊ฒ ํด์ ํ๋ผ๋๋ฐ .. ์ ์ด์ npx๋ฅผ ์ฌ์ฉํด์ ์๋ํ๋๋ฐ ๋ญ๊ฐ ๋ฌธ์ ์ง? ๋ผ๋ ์๊ฐ๋ถํฐ ๋ค์์)which create-react-app
์ผ๋ก create-react-app์ด ์ค์น๋ ์์น๋ฅผ ์ฐพ์์, sudo rm -rf /usr/bin/create-react-app
์ด๋ ๊ฒ ๋๋ ํ ๋ฆฌ ์์ฒด๋ฅผ ์์ ์ญ์ ํ๊ณ ๋ค์ ์๋ํ๋ผ๋ ์คํ์ค๋ฒํ๋ก์ฐ ๊ธ์ ๋ฐ๊ฒฌํ์ง๋ง.. ๋๋ which๋ก create-react-app์ด ์ค์น๋ ๊ณณ๋ ์๋ค ๋ด๊ณ .. ์ด ๋ฐฉ๋ฒ๋ ์คํจ.npm config set prefix
๋ผ๋ ๋ช
๋ น์ด๋ก ์ค์น ๋๋ ํ ๋ฆฌ๋ฅผ ์ง์ ํด ์ฃผ๋ฉด create-react-app์ ์์น๋ฅผ ์ ์ธ์ํด์ ๋ ๊ฒ์ด๋ผ ํ๋๋ฐ ์ด ๋ฐฉ๋ฒ๋ ์คํจ.sudo chown -R 501:20 "/Users/seulzzang/.npm"
์ด๊ฑฐ๋ฅผ ๋จผ์ ์๋ํด ๋ณผ ๊ฑธ ๊ทธ๋ฌ๋? ..)์ง์ง ํ๋ค๊ฐ ์ด์ด ๋๋ฌด ๋ป์ณ์ ๋งฅ๋ถ ํฌ๋งทํ๊ณ ์ถ๋ค๋ ์๊ฐ๋ ํ ์ ๋๋ก ์ง์ฆ๋ฌ๋ค.. VSCode ์ฌ๋ถํ
ํด๋ ์๋ผ, ๋งฅ๋ถ ์ฌ๋ถํ
ํด๋ ์๋ผ.. ๊ฒฐ๊ตญ ๋ด๊ฐ ์ ํํ ๋ฐฉ๋ฒ์
1. node.js์ npm์ ์ง์ฐ๊ณ ๋ค์ ์ค์นํ ๋ค์([Node] mac์์ Node.js ์์ ํ ์ญ์ ํ๊ธฐ๊ธ์ ์ฐธ๊ณ ํ๋ค.),
2. sudo npm cache clean --force
๋ก ์บ์๋ฅผ ์ญ์ ํด ์ค ๋ค์์ ๋ค์ npx๋ช
๋ น์ด๋ฅผ ์คํํ๋ค.
๋๋์ด ใ
ใ
ใ
ใ
ใ
๋๋์ด ๋๋ ๋ฆฌ์กํธ ๊ธฐ์ด๋ฅผ ์์ํ ์ ์๊ฒ ๋์๋ค๐ฅน