[React] 'react-scripts'은(는) 내부 또는 외부 명령 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.
-
728x90
[React] 'react-scripts'은(는) 내부 또는 외부 명령 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.
yarn run, yarn start, npm npm start 모두 다음과 같은 에러를 뱉어 낸다.
- yarn start 에러
- npm start 에러
CLIENT_PLUGIN_AUTH is required
▶ 1. 오류 현상
- 환경 : mysql 서버 버전 : 5.1.73
- 접속시도하려는 mysql-connector-java version : 8.0.xx
▶ 2. 문제점
- 원래 yarn에는 start라는 명령어가 없다. yarn start 라는 명령어나 환경변수가 설치되어 있지 않으므로 생기는 에러이다. - yarn start시 yarn run이라고 정의된 명령이 실행되는 것이다. (npm start는 존재하는 명령어) - package.json 을 살펴보면 다음과 같은 예시의 스크립트를 볼 수 있는데, 이때문에 react-scripts 명령어가 실행되는걸 볼 수 있다.