Vue.js/Error
[Vue.Js]"vue : 이 시스템에서 스크립트를 실행할 수 없으므로..."
hinote
2023. 3. 1. 21:39
프로젝트를 시작하려고 하자마자 에러가 떴다..
[개발환경]
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 입력을 해보자
오류가 뜨지 않는 모습을 확인할 수 있다.