AppData ํด๋๋ ์คํ ํ์ผ์ด ์๋ ๋ฐ์ดํฐ์ฉ ํด๋์ ๋๋ค. ๋์ผํ Windows ๋๋ฉ์ธ์ ๋ชจ๋ ์ปดํจํฐ์ ์๋์ผ๋ก ๋ณต์ฌ๋๋ ๋ก๋ฐ ๋ถ๊ธฐ๋ ๊ณ ์ฌํ๊ณ ๊ธฐ๋ณธ์ ์ผ๋ก ์ค์น๋์ด์๋ ์ ๋ฉ๋๋ค.
์ ๊ฐ ์๋ชป ์๊ณ ์๋ ๊ฑด๊ฐ์, ์๋๋ฉด NVM์ด 400MB ๋
ธ๋ ํจํค์ง ์บ์๋ฅผ ๋ด ๋ก๋ฐ ํ๋กํ์ ๋ฃ์๋์?
์๋์, NPM์ ๋ฒ๊ทธ์ ๋๋ค.
๊ธฐ๋ณธ ์ค์น๋ ๋ก๋ฐ์ด ์๋ ๋ก์ปฌ ์ฌ์ฉ์ appdata ๋๋ ํ ๋ฆฌ๋ฅผ ๊ฐ๋ฆฌํต๋๋ค. ์คํ ํ์ผ์ ๋ค๋ฅธ ์์น์ ๋๋ ๊ฒ์ด ๋ ๋์ ์ ์์ง๋ง ๋ชจ๋ ๋ ธ๋ ์ค์น ํ์ผ๊ณผ npm์ NVM์ฉ ๋ฐ์ดํฐ๋ก ๊ฐ์ฃผ๋ฉ๋๋ค(์ด๊ฒ์ npm ์ค๊ณ์ ๋๋ค). ๋ค์ ๋งํ์ง๋ง, ์ด๊ฒ์ ์ด์ ๊ฐ ์๋ ๊ธฐ๋ณธ๊ฐ์ ๋๋ค... ๋ง์์ ๋ค์ง ์์ผ๋ฉด ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
๋๋ ๋น์ ์ด 400MB๋ฅผ ์ด๋์ ์ป์๋์ง ์ ํ ๋ชจ๋ฆ ๋๋ค. ํ๊ฒฝ์ ๋ํ ์์ธํ ์ ๋ณด๋ฅผ ์ ๊ณตํ ์ ์์ต๋๊น?
์ฒซ ๋ฒ์งธ ์์ ์ ์๋ง๋ ์ฐจ์ด์ ์ ๋๋ฉ์ธ ์ฐ๊ฒฐ ์ปดํจํฐ์ ์ค์นํ๊ณ ์ฌ์ฉ์๋ ์ค์นํ์ง ์๋๋ค๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ ์ด๋ ์ชฝ์ด๋ ๊ทธ๊ฒ์ ์ฌ์ ํ โโ์๋ชป์ ๋๋ค. AppData๋ ์คํ ํ์ผ์ด ์๋ ์ฌ์ฉ์ ์ค์ ์ ์ํ ๊ฒ์ ๋๋ค.
๋ ๋ฒ์งธ ์์ ์ ๋ ธ๋ ์์ฒด๊ฐ ์ค์๋ฅผ ํ๋ ๊ฒ์ ๋๋ค. ๋ณ๋๋ก ๋ฒ๊ทธ๋ฅผ ์ ๊ณ ํ๊ฒ ์ต๋๋ค.
์ด๊ฒ์ด ๋ฐ๋์ "ํ๋ฆฐ" ๊ฒ์ ์๋์ง๋ง ๋ถ์์ฉ์ด ์๋ ๊ฒฝ์ฐ ์ฌ์ฉ ์ฌ๋ก๋ฅผ ๊ณ ๋ คํ๊ฒ ๋์ด ๊ธฐ์ฉ๋๋ค. ๋๋ฉ์ธ ์ฐ๊ฒฐ ์ปดํจํฐ์ ๋ํ ๋์ผํ ๊ฒฝํ์ด ์์๊ธฐ ๋๋ฌธ์ ํ๊ฒฝ์ ๋ํ ์ธ๋ถ ์ ๋ณด๊ฐ ๊ทํ์ ํน์ ์ฌ์ฉ ์ฌ๋ก๋ฅผ ์ดํดํ๋ ๋ฐ ๋์์ด ๋ ๊ฒ์ ๋๋ค.
์๋ฅผ ๋ค์ด, ๋ฌด์์ ์ฐพ์์ผ ํ๋์ง ์๊ณ ์๋ค๋ฉด ์ค์น ํ๋ก๊ทธ๋จ์ ๋ค์ ๋ฒ์ ์ด ๋๋ฉ์ธ์ ์ธ์ํ๋๋ก ๋ง๋ค ์ ์์ต๋๋ค. ์ฆ, ๊ธฐ๋ณธ ์ค์น ์์น๊ฐ ๋ ์ค๋งํธํ ์ ์์ต๋๋ค.
๋ค์์ ๊ธฐ๋ณธ ๊ถ์ฅ ์ฌํญ์ ๋๋ค.
%ProgramFiles%
, ์ผ๋ฐ์ ์ผ๋ก C:\Program Files
์
๋๋ค.%ProgramFiles(x86)%
, ์ผ๋ฐ์ ์ผ๋ก C:\Program Files (x86)
์
๋๋ค.%ProgramData%
๋ก ์ด๋ํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก C:\ProgramData
%APPDATA%
๋ค์ด๊ฐ๋๋ค.%LOCALAPPDATA%
ํฉ๋๋ค.์คํ ํ์ผ์ด appdata์ ์๋ ๊ฒ์ ๋๋ฌธ ์ผ์ด ์๋๋๋ค. clickonce๋ฅผ ์ฌ์ฉํ์ฌ ์ค์น๋ ์์ฉ ํ๋ก๊ทธ๋จ์ Microsoft์์ ๋ง๋ ์ค์น ํ๋ก๊ทธ๋จ์ ๋๋ค. ํฌ๋กฌ์ด ํด์ค๋๋ค. ๋ง์ ๊ฒ๋ค์ด ๊ทธ๋ ๊ฒ ํฉ๋๋ค.
@aljones ํ ๊ฐ์ง ์ฃผ์ ์ด์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค . ์ฌ์ฉ์ ํ๋กํ์ ํ๋ก๊ทธ๋จ์ ์ค์นํ๋ ๊ฒ์ด ํธ๋ฆฌํ ์ ์์ง๋ง ๋ชจ๋ ํ๋ก์ธ์ค๊ฐ ์ํ๋ ๋๋ก ํญ๋ชฉ์ ์์ ํ ์ ์๋ค๋ ์ ์์ ๋ณด์์์ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ClickOnce๋ ์ฌ์ฉ์ ํ๋กํ์ _์ค์น_ํ์ง๋ง ์ด์ ๋ธ๋ฆฌ๊ฐ ์์คํ ์ ๋ํด ๋ ์ ์ ๊ถํ์ ๊ฐ๋๋ก ํฉ๋๋ค.
๊ด๋ฆฌ์ ๊ถํ ์์ด ์ฌ์ฉ์๋ณ๋ก ์์ฉ ํ๋ก๊ทธ๋จ์ ์ค์นํ๋ ์ผ๋ฐ์ ์ธ ์ฌ์ฉ ์ฌ๋ก๊ฐ ์์ง๋ง ์ด๋ ๋งค์ฐ ์ด์ ํ ๊ธฐ๋ณธ ๋์์ด๋ฉฐ Chrome์ ์ฌ๊ธฐ์์ ๋์ ์ ๋ก๋ฅผ ์ค์ ํฉ๋๋ค. imho.
์ ๋ ์ต๊ทผ์ ๊ฒฝํ์ด ํ ๋ก ๊ณผ ๊ด๋ จ์ด ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ ๋ ์ต๊ทผ์ ์ํฌ์คํ ์ด์ ์ค์์น๋ฅผ ์ฌ์ฉํ์ต๋๋ค. ๋ด ๋ก๋ฐ ํ๋กํ์ node_packages ๊ฒฝ๋ก๊ฐ ๋๋ฌด ๊น์๊ธฐ ๋๋ฌธ์ ๋ด ์์คํ ์ด ์๋ํ ๋ก๋ฐ ํ๋กํ ๋ณต์์ ๋ด๊ฐ node_packages ํด๋๋ฅผ ์ ๊ฑฐํ ๋๊น์ง ๋งค๋ฒ ์คํจํ์ต๋๋ค. ์ด๋ฌํ ์ค๋ฅ๋ Windows ์ด๋ฒคํธ ๋ก๊ทธ์ ๋ํ๋ฉ๋๋ค. ๊ทธ๋ ๊ฒ ํ ํ ๋ด ์ ์ํฌ์คํ ์ด์ ์ ๋ง์นจ๋ด ๋ด ๋ก๋ฐ ํ๋กํ์ ๋๊ธฐํํ ์ ์์์ต๋๋ค.
๋ก๋ฐ์ ์ค์นํ๋ฉด ๋คํธ์ํฌ ๋ด์์ ์ฌ์ฉํ ํ๋กํ์ ๋ฐฑ์ ํ๋ ํ์ฌ์์ ์์ ํ ๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค๋ ๋ฐ ๋์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด ๋ด ์ปดํจํฐ๋ฅผ ์ข ๋ฃํ๋ ๋ฐ 30๋ถ, ๋ค์ ์์ํ๋ ๋ฐ 30๋ถ์ด ๊ฑธ๋ฆฝ๋๋ค. ๋ชจ๋ npm ๋ชจ๋ ๋๋ฌธ์ ๋๋ค. ๋ถํํ๋ AFAIK, ์ด๊ฒ์ NPM ์์ฒด์ ๋ฌธ์ ์ ๋๋ค.
์ด์ ๋ํ ํ์ ์กฐ์น๋ก:
์ผ๋ฐ์ ์ผ๋ก ๋ชจ๋ ๋ฒ์ ๊ด๋ฆฌ์๋ ํ๋ก๊ทธ๋จ์ ๊ด๋ฆฌํ ๋ฟ์ ๋๋ค. ๋๋ ์ด์ ์๊ฒฌ์ ๋ฐ๋ณตํฉ๋๋ค.... NVM์ ์๋ฏธ์์ ์ค์น๋ ํ๋ก๊ทธ๋จ(๋ ธ๋)์ ๋ฐ์ดํฐ์ ๋๋ค. ์ฌ์ฉ ๋ฐฉ๋ฒ(์: npm ๋ชจ๋)์ด ๊ณต๊ฐ์ ๊ธฐ์ฌํ ์ ์์ต๋๋ค.
@sam3k ๋ ๋ฐ์๊ตญ์ด npm์ด ์ด๋ป๊ฒ ์ ์๋์๋์ง์ ํ์คํ ๊ด๋ จ๋์ด ์๊ณ ์ด๋ฅผ ์ํด NVM์ด _ํด์ผ ํ๋_ ์ผ์ด ๋ง์ง ์์ผ๋ฉฐ npm ์์ฒด๊ฐ ์ด๋ฅผ ์ํด ํ ์ ์๋ ์ผ๋ ๋ง์ง ์๋ค๋ ๊ฒ์ด ๋ง์ต๋๋ค. ๋ฌด์์ ์ค์นํ๊ณ ์๋์ง ์๋ ๊ฒ์ผ๋ก ๊ท๊ฒฐ๋๋ฉฐ ๋ชจ๋ ์ข ๋ฅ์ ํจํค์ง ๊ด๋ฆฌ์๋ฅผ ์ฌ์ฉํ๋ฉด ์ด๋ฅผ ๋น์ฐํ๊ฒ ์ฌ๊น๋๋ค. ๋ง์ ์ฌ๋๋ค์ ์คํ ์์ค ์ธ๊ณ์ ๊ณ ์ ํ ์ฝ๋/ํ๊ฒฝ ํ์ง ๋ฌธ์ ์ธ ๋ชจ๋์ ๊ณต๊ฐ์ ์ฃผ์๋ฅผ ๊ธฐ์ธ์ด์ง ์์ต๋๋ค. ๊ฒฐ๋ก ์ ์ผ๋ก, ํ๋ จ๋ ์ฝ๋ฉ ๊ดํ(์ฌ์ํ ์์ ๊ณผ๋ ๊ฑฐ๋ฆฌ๊ฐ ๋ฉ์)์ ํตํด ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ์ ์ปค๋ฎค๋ํฐ์ ๋ชซ์ ๋๋ค. ์ ๋ ์ด๊ฒ์ ์นํธํ ๋ง์ ์ฌ๋ ์ค ํ ๋ช ์ ๋๋ค( npm์๋ ๊ฐ์ธ ํธ๋ ์ด๋๊ฐ ํ์ํฉ๋๋ค . ์์ : npm ๊ด๋ฆฌ๋ ์คํ ์ค์ธ ๋ ธ๋ ๋ฒ์ ์ ๊ด๋ฆฌํ๋ ๊ธฐ๋ณธ ์ ์ ์ด์์ ๋๋ค.
@aljones ์ @ygra ๋ ๋ค ์ข์ ์ ์ด ์์ต๋๋ค. ๋๋ ๊ทธ๋ค์ ๋์ํ์ง ์์ง๋ง ๋ชจ๋ ์ฌ๋์๊ฒ ์ฌ๋ณผ๋ฆญ ๋งํฌ๊ฐ ์๋ํ๋ ค๋ฉด ๊ด๋ฆฌ ๊ถํ์ด ํ์ํ๋ค๋ ๊ฒ์ ์๊ธฐ์ํค๊ณ ์ถ์ต๋๋ค. ์ด๊ฒ์ด Windows์ฉ NVM์ด ์๋ํ๋ ๋ฐฉ์์ ํต์ฌ ์์น์ ๋๋ค.
@cokobware ๋ ์ํฐํ๋ผ์ด์ฆ ํ๊ฒฝ์์ ํํ ๋ฐ์ํ๋ ๋ฌธ์ ๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๊ฒฐ๋ก ์ npm์ด ๋๊ท๋ชจ๋ก ์ฝ๊ฒ ์ด์ํ ์ ์๋๋ก ์ค๊ณ๋์ง ์์๋ค๋ ๊ฒ์ ๋๋ค. ์ฌ๋ฌ ๋ฒ์ ์ ์ถ๊ฐํ๋ ๊ฒ์ ๊ณ ์ฌํ๊ณ node+npm์ ํ ์ธ์คํด์ค๋ ์ด๋ฏธ ์๋นํ ๋ฌด๊ฒ์ต๋๋ค. ๋ฐ์ดํฐ/ํ์ผ์ด ์ํฌ์คํ ์ด์ ์์ ์ํฌ์คํ ์ด์ ์ผ๋ก ์ด๋ํ๋ ๋ฐฉ์์ ๊ด๊ณ์์ด ๋ฐ์ดํฐ/ํ์ผ์ด ๋๋ฌด ๋ง์ ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆฝ๋๋ค. ์ต์ ์ Windows ๋ก๋ฐ ํ๋กํ์ ์ฌ์ฉํ๊ฑฐ๋ ๋ชจ๋ ํญ๋ชฉ์ ์์ถํ์ฌ ์๋์ผ๋ก ์ ์กํ๊ฑฐ๋ npm ๋ ์ง์คํธ๋ฆฌ์์ ๋ค์ ๋ค์ด๋ก๋ํ๋ ๊ฒ์ ๋๋ค. ์ด๋ป๊ฒ ๋๋ฆฌ๋ ์ํฌ์คํ ์ด์ ์ ๋๊ธฐํํ๋ ค๋ฉด ๋ชจ๋ ๋นํธ๋ฅผ ์ฌ๋ฐ๋ฅธ ์์น์ ๊ฐ์ ธ์ค๋ ๋ฐ ์๊ฐ์ด ๊ฑธ๋ฆฝ๋๋ค.
Windows์ฉ NVM์ ๋ฏธ๋(ํ์ฌ)๋ ๋ ธ๋ ๋ฒ์ ์ ํ์ ๊ณ์ ์ด์ ์ ๋ง์ถ ๊ฒ์ ๋๋ค. ๊ทธ๊ฒ์ ๋ฐ์ํ๊ธฐ ์ํด ํ๋ก์ ํธ ์ด๋ฆ์ ๋ณ๊ฒฝํ ์๋ ์์ต๋๋ค. ์ค์น ํ๋ก๊ทธ๋จ์ ๊ณตํต ๊ธฐ๋ณธ๊ฐ์ ๊ณ์ ์ ๊ณตํ์ง๋ง ์กฐ์ง์ ์ ํฉํ ๋ฐฉ์์ผ๋ก ์ด๋ฌํ ๊ธฐ๋ณธ๊ฐ์ ์ฌ์ ์ํ๋ ๊ฒ์ ์ฌ์ ํ โโ์กฐ์ง/๊ฐ๋ฐ์์๊ฒ ๋ฌ๋ ค ์์ต๋๋ค. NVM4W๊ฐ ๋ ๋์ npm ๊ด๋ฆฌ๋ฅผ ์ํ ํํฌ๋ฅผ ์ ๊ณตํ ์ ์๋ ๋ฐฉ๋ฒ์ ์คํํ๊ณ ์์ง๋ง ๋ ธ๋ ๋ฒ์ ๊ด๋ฆฌ๋ npm ํํ๋ฆฐํธ ๊ด๋ฆฌ์ ๋ถ๋ช ํ ๋ค๋ฅธ ๋ฌธ์ ์ ๋๋ค.
@Grauenwolf ์ ์ ๋ฐ ๋ค์ ์ฐธ์กฐ๋ฅผ ๋ฐ๋ฅด์ญ์์ค: ๋ฐฐํฌ ๊ฐ์ด๋ , CSIDL ๋ฐ ํ๊ฒฝ ๋ณ์
๋ค๋ฅธ ๋ฒ๊ทธ๋ก ์ธํด %PROGRAMFILES%์ NVM์ ์ค์นํ ์ ์์ต๋๋ค. ์ด๋ฆ์ ๊ณต๋ฐฑ์ด ์๋ ํด๋์ ๋ฃ์ผ๋ฉด ์ค์น ๋ช ๋ น์ด ์คํจํฉ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋ค์์ ๊ธฐ๋ณธ ๊ถ์ฅ ์ฌํญ์ ๋๋ค.
%ProgramFiles%
, ์ผ๋ฐ์ ์ผ๋กC:\Program Files
์ ๋๋ค.%ProgramFiles(x86)%
, ์ผ๋ฐ์ ์ผ๋กC:\Program Files (x86)
์ ๋๋ค.%ProgramData%
๋ก ์ด๋ํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋กC:\ProgramData
%APPDATA%
๋ค์ด๊ฐ๋๋ค.%LOCALAPPDATA%
ํฉ๋๋ค.