본문 바로가기
개발/Vue

[Vue] VScode에서 vue 설치해도 동작 안할 때 해결 방법

by char_lie 2023. 5. 2.
반응형

VSCode를 이용해서 다음과 같은 명령어를 통해 vue/cli를 설치했다.

npm install -g @vue/cli

설치가 완료된 후에 vue를 통해 cli를 만들려 시도했다.

vue create vue-cli

그랬더니 다음처럼 오류가 떴고, 심지어 vue --version을 통해 버전 체크를 하려 해도 동일한 오류가 계속 발생해서 진행할 수가 없었다.

원인이 뭐지하고 계속 삭제하고, 다시 설치하고를 반복했으나 정상적으로 작동하지 않았다.

인터넷에 다른 분들이 사용한 환경 변수 설정이라던지, uninstall을 통한 오류 해결이라던지 이것저것 해봤는데 계속해서 vue 명령어가 전혀 듣지 않았다.

이를 해결하기 위해 이것저것 시도해 본 중에 원인을 발견하였고,

다음과 같은 이유로 실행이 되지않았다.

 📌 PowerShell의 실행 정책이 Restricted로 설정돼서 vue의 명령어를 사용 불가

이를 해결하기 위해서 다음과 같은 과정을 진행해 주었다.

1. PowerShell을 관리자 권한으로 실행

2. PowerShell에 다음과 같은 명령어로 현재 실행 정책을 체크

Get-ExecutionPolicy

나는 저렇게 Restricted로 되어있었다.

3. 실행 정책을 Restricted에서 RemoteSigned로 변경

Set-ExecutionPolicy RemoteSigned

여기서 Y를 입력해서 예로 바꿔주자.

그러고 다시 2번에서 실행한 명령어를 통해 다시 확인해 주자.

Get-ExecutionPolicy

RemoteSigned로 변경된 것을 확인할 수 있다.

 

이후에 다시 vue가 정상 작동하는지 체크해 보았다.

vue create vue-cli

 명령어가 정상 작동해서 설치를 할 수 있었다.

반응형

댓글