Vue-cli: git bash 창에서 새 프로젝트를 만드는 동안 화살표 키가 작동하지 않습니다.
Git bash Window를 통해 Vue-cli 프로젝트를 만들려고 합니다.
Git 버전 2.14.1.windows.1
Vue 버전 3.0.0-rc.3
어떤 이유로 설치 중에 커서가 계속 보입니다.
화살표 키를 눌러도 옵션은 변경되지 않고 커서만 움직입니다.(단, Enter 키를 누르면 다음 단계로 넘어갑니다).
구글에서 솔루션을 검색해도 아무 데도 갈 수 없습니다.Github 버그 리포트 몇 개만 있습니다.https://github.com/vuejs/vue-devtools/issues/283
저도 같은 문제가 있었어요.제가 생각해낸 해결책은 다음과 같습니다.
$ winpty vue.cmd create `<project-name>`
놀랍게도 Windows 명령어프롬프트는 이 버그로 인한 피해를 입지 않습니다.즉, 다음과 같은 것이 있습니다.
Shift + 우클릭 프로젝트 폴더 -> 여기서 명령어 창 열기 선택
그렇다고 근본 원인이 해결되는 것은 아닙니다.혹시 더 좋은 방법이 있다면, 답변을 올려주세요.
주의: powershell에서 스크립트를 실행할 수 없습니다.에러가 발생했을 경우는, 스크립트 실행을 유효하게 할 필요가 있습니다.관리자 권한으로 powershell을 실행하고 다음 명령을 실행하여 스크립트를 활성화합니다.
Set-ExecutionPolicy -ExecutionPolicy Unrestricted
2021년 4월 4일 갱신!
여기 이 문제를 해결하기 위한 단계별 실용적인 솔루션이 있습니다.이 문제가 있다는 것은 당신이 Windows에 있고 Git Bash를 사용하고 있다는 것을 의미합니다.
- Git Bash를 사용하는 경우 빠른 해결책은 입력입니다.
echo 'alias vue="winpty vue.cmd"' >> ~/.bashrc
해도 덮어쓰지는 ..bashrc
.>>
- bash를 재시작합니다.닫았다가 다시 열었단 뜻이죠.
꼭 걸 '를 '왜 그런 걸 추가해야 하나?'를 찾고 있는 .bashrc
하다이것이 도움이 된다고 생각되는 경우는, 다른 사람도 볼 수 있도록 업 투표해 주세요.
구답
..bashrc
의 재재에<UserNameProfile>
.
안에 에디터를 을 쓰세요.
alias vue='winpty vue.cmd'
쾅쾅거리다 이 때 사용할 수 .vue
설명서에 기재되어 있을 것입니다.
이 문제를 해결하려면 다음 두 가지 방법이 있습니다.이 방법은 Vue CLI 매뉴얼에 설명되어 있습니다.
1 - 명령어는 로 실행해야 합니다.
2 - 구문을 계속 사용할 경우.다음 행을 파일에 추가해야 합니다.그런 다음 업데이트된 파일을 가져오려면 Git Bash 터미널 세션을 다시 시작해야 합니다.
Git Bash는 대화형 셸이 아닙니다.따라서 CMD와 같이 기본적으로 대화형이거나 Vue CLI 문서에 설명된 대로 수행해야 합니다.
Windows에서 min으로 Git Bash를 사용하는 경우TTY, 인터랙티브프롬프트는 기능하지 않습니다.winpty vue.cmd create hello-world 명령어를 실행해야 합니다.그러나 vue create hello-world 구문을 계속 사용하려면 ~/hellorc file. alias vue='winpty vue.html'에 다음 행을 추가하여 명령어에 별칭을 지정할 수 있습니다. 업데이트된 bashrc 파일을 가져오려면 Git Bash 터미널 세션을 다시 시작해야 합니다.Vue CLI는 대화형 CLI입니다.하지만 Git Bash는 인터랙티브 셸이 아닙니다.그래서 안 되는 거야출처
언급URL : https://stackoverflow.com/questions/51297079/vue-cli-arrow-key-not-working-while-creating-new-project-on-git-bash-windows
'programing' 카테고리의 다른 글
Vuejs 웹 팩 압축 플러그인이 압축되지 않음 (0) | 2022.09.03 |
---|---|
.a.o 파일과 .lo 파일의 차이점 (0) | 2022.09.03 |
Storybook의 셋업 기능을 통한 Vuex 사용 방법 (0) | 2022.09.01 |
2개의 범용 타입을 가진 하나의 인터페이스를 구현하는 Java 클래스를 만드는 방법은 무엇입니까? (0) | 2022.09.01 |
Python을 머신 코드로 컴파일 할 수 있습니까? (0) | 2022.09.01 |