[Vue.js] Vue CLI
2021. 9. 26. 21:25ㆍ개발공부/Vue.js 시작하기
728x90
Vue CLI
vue create '프로젝트 폴더명'
아래와 같이 윈도우 powershell 권한 오류가 뜰 수 있습니다. 그럴 경우 powershell을 관리자 권한로 실행하신 다음에 권한 설정을 remoteSigned
로 변경해주시면 됩니다.
vue : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\klyhy\AppData\Roaming\npm\vue.ps1 파일
을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go.microsoft.com/fwlink/?Li
nkID=135170)를 참조하십시오.
위치 줄:1 문자:1
+ vue create vue-cli
+ ~~~
+ CategoryInfo : 보안 오류: (:) [], PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
PS C:\WINDOWS\system32> Get-ExecutionPolicy
Restricted
PS C:\WINDOWS\system32>
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"): A
PS C:\WINDOWS\system32>
PS C:\WINDOWS\system32> Get-ExecutionPolicy
RemoteSigned
PS C:\WINDOWS\system32>
PS C:\WINDOWS\system32>
윈도우 powershell 권한은 총 6가지 실행정책이 있습니다. 대표적으로 Restricted
, RemoteSigned
, Unrestricted
가 있습니다.
Restricted
는 개별 명령만 실행시킬 수 있고 구성 파일 또는 모듈 스크립트를 실행시킬 수 없기 때문에 제가 쳤던vue create
명령어도 제한되었습니다.RemoteSigned
의 경우 인터넷이나 사용자가 로컬에서 만든 스크립트를 모두 다운로드 할 수 있습니다. 하지만 인터넷에서 받은 스크립트에는 디지털 서명이 필요할 수 있습니다. Windows 서버의 경우 기본 실행 정책입니다.Unrestricted
는 로컬과 인터넷에서 다운로드 받은 스크립트를 무제한으로 실행할 수 있습니다.
참고자료
'개발공부 > Vue.js 시작하기' 카테고리의 다른 글
[Vue.js] 싱글파일 컴포넌트에 배운 내용 적용하여 개발 시작하기 (0) | 2021.09.26 |
---|---|
[Vue.js] 싱글파일 컴포넌트 (0) | 2021.09.26 |
[Vue.js] 모르는 문법 나왔을 때 공부방법 (0) | 2021.09.26 |
[Vue.js] watch와 computed (0) | 2021.09.26 |
[Vue.js] 템플릿 문법 (0) | 2021.09.26 |