본문 바로가기
Vue.js/Error

[Vue.Js]"vue : 이 시스템에서 스크립트를 실행할 수 없으므로..."

by hinote 2023. 3. 1.

프로젝트를 시작하려고 하자마자 에러가 떴다..

 

[개발환경]

windows10 64bit

node.js : v18.14.2

npm : 9.5.0

 

해당 문제의 원인은 Windows 의 Powershell 실행정책 때문이라고 한다

(시키는 대로 https://go.microsoft.com/fwlink/?LinkID=135170 에 들어가서 읽어보자)

 

해결방법

 

1. Windows Powershell 관리자로 실행하기

<관리자>로 실행해야한다

 

 

 

2. 권한 확인하기

Get-ExecutionPolicy

 

3. 권한 재설정하기

Set-ExecutionPolicy RemoteSigned

실행 정책의 종류에는 

AllSigned

Bypass

Default

RemoteSigned

Restricted(default임)

Undefined

Unrestricted 가 있으며

 

RemoteSigned로 변경할 경우에는 로컬에서 생성한 스크립트와, 신뢰할 수 있는 스크립트 파일을 실행할 수 있게 된다.

 

4. 설정한 권한 확인하기

제대로 권한이 변경된 것을 볼 수 있다.

 

다시 Terminal로 돌아가 vue 입력을 해보자

오류가 뜨지 않는 모습을 확인할 수 있다.

댓글