포맷한 컴퓨터에 다시 vue 셋팅을 하고 있었다.
그 도중 뜬 에러를 수정하는 과정이다.
vue : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\jinjo\AppData\Roaming\npm\vue.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Polic
ies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오.
위치 줄:1 문자:1
+ vue create mainpage
+ ~~~
+ CategoryInfo : 보안 오류: (:) [], PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
1) Windows PowerShell 관리자로 실행
윈도우키를 눌러 PowerShell을 검색해
관리자모드로 실행한다.
2) 현재 스크립트 파일 실행 권한을 확인한다.
get-ExecutionPolicy
현재 설정된 권한은 Restricted인데, 이 설정으로는 외부 스크립트를 사용할 수 없다.
따라서 사용이 가능한 RemoteSigned로 변경해줄 것이다.
PowerShell의 각 권한을 요약하면 아래와 같다.
- Allsigned :
아직 신뢰할 수 있거나 신뢰할 수 없는 것으로 분류되지 않은 게시자의
스크립트를 실행하기 전에 메시지를 표시합니다. - Bypass :
아무것도 차단되지 않으며 경고 또는 프롬프트가 없습니다. - Default :
기본 실행 정책을 설정합니다. - Remotesigned :
Windows 서버 컴퓨터에 대한 기본 실행 정책, 로컬 컴퓨터에 기록되고
인터넷에서 다운로드되지 않은 스크립트에는 디지털 서명이 필요하지 않습니다. - Restricted :
Windows 클라이언트 컴퓨터에 대한 기본 실행 정책입니다.
개별 명령을 허용하지만 스크립트는 허용하지 않습니다. - Undefined :
현재 범위에 실행 정책이 설정되어 있지 않습니다. - Unrestricted :
비 Windows 컴퓨터에 대한 기본 실행 정책이며 변경할 수 없습니다.
서명되지 않은 스크립트를 실행할 수 있습니다.
자세한 사항은 여기에서 확인할 수 있다.
3) 권한을 "RemoteSigned"로 변경한다.
Set-ExecutionPolicy RemoteSigned
Y
위처럼 적용이 된다면 권한 변경이 끝난것이다.
4) Vue 다시 시도해보기
얏호~! 명령어 실행이 된다!
말끔하게 설치가 되었다!
이제 하던 일을 진행할 수 있다.
'좌충우돌 에러' 카테고리의 다른 글
[jetson] jetson nano 2gb the installer encountered an unrecoverable error. (0) | 2022.06.12 |
---|---|
[jetson] jetson nano 2gb OS 설치 (0) | 2022.06.12 |
[React] React Mac 환경설정 및 기본 개념 (0) | 2022.04.26 |
[오류고치기] Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? (2) | 2022.04.19 |
[오늘의 잡학다식] 오늘 다시 상기한 것 (0) | 2021.11.28 |
댓글