์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- ๋ ธ๋ง๋์ฝ๋
- ๋๋ฆผ์ฝ๋ฉ
- mongodb
- ํ์ด์ฌ
- KDT
- fe
- ๊ฐ๋ฐ
- ํ๋ก์ ํธ
- heapq
- ์ฝ๋ฉ์ ํ
- javascript
- ๊ตญ๋น์ง์
- ํ ์ดํ๋ก์ ํธ
- ๋ชจ๊ฐ์ฝ
- ํ๋ก ํธ์๋
- Til
- error
- ์๊ณ ๋ฆฌ์ฆ
- react
- ํฌ๋กค๋ง
- ํ๋ก๊ทธ๋๋จธ์ค
- CSS
- ์ฝ๋ฉ
- ๊ทธ๋ฆฌ๋
- ๋ฐฑ์ค
- Python
- JS
- node.js
- HTML
- ์ฝ๋ฉํ ์คํธ
- Today
- Total
๐ฑ → ๐ณ
M1์นฉ Mac์์ Homebrew ์ค๋ฅํด๊ฒฐ ๋ณธ๋ฌธ
sass ์ค์น๋ฅผ ์ํด brew์ node๋ฅผ ์ค์นํ๋๋ฐ
์ค์น๊ฐ ๋์๋ค๊ณ ๋จ์ง๋ง ํฐ๋ฏธ๋์ ๊ป๋ค ํค๊ฑฐ๋ ์๋ก์ด ํฐ๋ฏธ๋์์ brew์ sass์ version์ ํ์ธํ๋ฉด
zsh: command not found: brew
์ด ์ค๋ฅ ๋ฉ์์ง๊ฐ ๋ฐ์ํ๋ค
์ฒ์์๋ ๋ฒ์ ๋ผ๋ฆฌ ์์น๊ฐ ๊ผฌ์ธ ์ค ์๊ณ homebrew, node.js, sass๋ฅผ ๋ชจ๋ uninstallํ ์ฌ์ค์น๋ฅผ ํ์์ผ๋
๋๊ฐ์ ์ค๋ฅ ๋ฐ์ ,, ๐คฌ
๊ตฌ๊ธ๋ง ํด๋ณธ ๊ฒฐ๊ณผ ์ ์ค๋ฅ ๋ฉ์์ง๊ฐ ๋์ค๋ฉด
Homebrew๊ฐ /usr/local/... ๊ฐ ์๋ /opt/homebrew/ ์ ์ค์ ๋์ด ์์ด์ ๊ทธ๋ ๋ค๋ ๊ฒ์ ์์๋ค.
ํด๊ฒฐ ๋ฐฉ๋ฒ์ ํฐ๋ฏธ๋์ ๋ค์ด๊ฐ์
vi ~/.zshrc
๋ก ๋ค์ด๊ฐ์
export PATH=/opt/homebrew/bin:$PATH
์์ ๋ช ๋ น์ ์ถ๊ฐํ๋ฉด ํ ๋๋ ํ ๋ฆฌ์ .zshrc ๋ก ์ค์ ํด ZSH shell ๊ฐ brew command๋ฅผ ์ฐพ์ ์คํํ ์ ์๋ค.
์ด๋ ๊ฒ ํธ์ง ํ ๊ฒฝ์ฐ,
E45: 'readonly' option is set (add ! to override)
์ด๋ฐ ์๋ฌ๋ฅผ ๋์ฐ๋ฉฐ readonly ํ์ผ์ด๋ผ ์ ์ฅ๋์ง ์๋ ๊ฒฝ์ฐ๋ผ๊ณ ํ ์๋ ์๋ค
์ด๋๋ :wq์ด ์๋,
:w! (๊ฐ์ ๋ก ์ ์ฅํ๊ธฐ) ๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ์ ๋ก ์ ์ฅํ์ฌ ์ฃผ๋ฉด ๋๋ค.
์ฐธ๊ณ ,
:w (ํธ์ง ๋ ๋ด์ฉ์ ์ ์ฅํ๊ธฐ)
:q (ํธ์งํ๊ธฐ ์ํด ์ด์ด ๋ ํ๋ฉด์ ์ข ๋ฃํ๊ธฐ)
์์ ์์ ์ ๋ง์น๋ฉด,
์๋ก์ด ํฐ๋ฏธ๋์ ๋์ฐ๋๋ผ๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ง ์๋ ๊ฒ์ ํ์ธ ํ ์ ์๋ค.
ํ์ธ ๋ฐฉ๋ฒ
brew -v
sass --version