๊ฐœ๋ฐœ ๐Ÿพ/Error

yarn : ์ด ์‹œ์Šคํ…œ์—์„œ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์—†์œผ๋ฏ€๋กœ C:\Program Files\nodejs\yarn.ps1 ํŒŒ์ผ์„ ๋กœ๋“œํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

JOTOKKI 2023. 1. 27. 16:11
728x90

 

1. ๋ฌธ์ œ ๋ฐœ์ƒ 

yarn ์œผ๋กœ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‹คํ–‰ ํ•˜๋ ค๊ณ  ํ•˜๋Š”๋ฐ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์—๋Ÿฌ๊ฐ€ ๋‚˜ํƒ€๋‚ฌ๋‹ค. 

Window ๋‚ด์—์„œ ์ •์ฑ… ์„ค์ •์ด ์ œํ•œ๋˜์–ด์žˆ๋‹ค๋ฉด, yarn๊ฐ™์€ ์™ธ๋ถ€ ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ๋ฏฟ์„ ๋งŒํ•œ ์Šคํฌ๋ฆฝํŠธ์ธ์ง€ ์•Œ ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์— ์‹คํ–‰์„ ์•ˆํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ํŠนํžˆ, .ps1xml, .psm1์„ ๋น„๋กฏํ•œ ์Šคํฌ๋ฆฝํŠธ ํŒŒ์ผ์˜ ์‹คํ–‰์„ ์ œํ•œํ•œ๋‹ค. 

์ผ๋ฐ˜์ ์œผ๋กœ ๊ธฐ๋ณธ๊ฐ’์ด ํด๋ผ์ด์–ธํŠธ์šฉ์€ Restricted,  ์„œ๋ฒ„์šฉ์€ RemoteSigned๋กœ ๋˜์–ด์žˆ๋‹ค๊ณ  ํ•œ๋‹ค. 

2. ํ•ด๊ฒฐ ๋ฐฉ์•ˆ

windows ์—์„œ ์Šคํฌ๋ฆฝํŠธ ์‹คํ–‰ ์ •์ฑ…์„ ๋ณ€๊ฒฝํ•ด์ค€๋‹ค. 

๋งŒ์•ฝ ํ˜„์žฌ ์ƒํƒœ๊ฐ€ Restricted๋กœ ์ œํ•œ์ด ๋˜์–ด์žˆ๋‹ค๋ฉด, yarn ์—์„œ ์ œ๊ณต ๋˜๋Š” ์ผ๋ถ€ ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ์‹คํ–‰์ด ์•ˆ๋˜๋Š” ๋“ฏ ํ•˜๋‹ค. 

์ฆ‰, Restricted ๋ฅผ RemotedSigned ๋กœ ๋ณ€๊ฒฝ ํ•ด์ค€๋‹ค๋ฉด yarn ๋„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค.

// ์ •์ฑ… ํ™•์ธ
PS C:\Windows\system32> ExecutionPolicy 
Restricted

// ์ •์ฑ… ๋ณ€๊ฒฝ y ์ž…๋ ฅ ํ›„ Enter 
PS C:\Windows\system32> Set-ExecutionPolicy RemoteSigned
์‹คํ–‰ ๊ทœ์น™ ๋ณ€๊ฒฝ
์‹คํ–‰ ์ •์ฑ…์€ ์‹ ๋ขฐํ•˜์ง€ ์•Š๋Š” ์Šคํฌ๋ฆฝํŠธ๋กœ๋ถ€ํ„ฐ ์‚ฌ์šฉ์ž๋ฅผ ๋ณดํ˜ธํ•ฉ๋‹ˆ๋‹ค. ์‹คํ–‰ ์ •์ฑ…์„ ๋ณ€๊ฒฝํ•˜๋ฉด about_Execution_Policies ๋„์›€๋ง
ํ•ญ๋ชฉ(https://go.microsoft.com/fwlink/?LinkID=135170)์— ์„ค๋ช…๋œ ๋ณด์•ˆ ์œ„ํ—˜์— ๋…ธ์ถœ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹คํ–‰ ์ •์ฑ…์„
๋ณ€๊ฒฝํ•˜์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ?
[Y] ์˜ˆ(Y)  [A] ๋ชจ๋‘ ์˜ˆ(A)  [N] ์•„๋‹ˆ์š”(N)  [L] ๋ชจ๋‘ ์•„๋‹ˆ์š”(L)  [S] ์ผ์‹œ ์ค‘๋‹จ(S)  [?] ๋„์›€๋ง (๊ธฐ๋ณธ๊ฐ’์€ "N"): Y

// ์ •์ฑ… ํ™•์ธ ํ•˜๋ฉด RemoteSigned๋กœ ๋ฐ”๋€๊ฒƒ์„ ํ™•์ธ ํ•  ์ˆ˜ ์žˆ๋‹ค.
PS C:\Windows\system32> ExecutionPolicy
RemoteSigned

์ฐธ์กฐ : https://learn.microsoft.com/ko-kr/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-7.3&viewFallbackFrom=powershell-7.1 

 

๋ฐ˜์‘ํ˜•