728x90
(저는 yarn을 쓰기 때문에 yarn으로 설명하겠습니다)
집에 있는 pc로 git 작업을 하고 회사에 있는 pc로 git pull 로 땡겨받은 후, package.json에 추가 된 것들이 있어서 install을 실행하였습니다.
그 후에 yarn start 실행을 하니 다음과 같은 에러가 나오네요.
yarn install
yarn start
# terminal error log.
yarn run v1.22.4
warning ..\package.json: No license field
$ react-scripts start
'react-scripts'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는
배치 파일이 아닙니다.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
그리고 yarn-error.log 파일이 생겨서 확인해보니 여기엔 이런 에러 로그가 찍혀있네요.
Error: EPERM: operation not permitted, unlink ~~~
구글링을 해보니 여러가지 해결방법이 있지만 제일 간단한 방법으로 해결을 하였습니다.
yarn.lock 파일을 로컬에서 삭제 후 yarn install을 다시 하는 방법인데요. 이걸로 하니 바로 해결되네요
#다른 해결 방법)
-
npm 캐시 확인 (npm cache verify)
-
npm or yarn 버전 업그레이드
-
yarn.lock 제거 / npm쓰시는 분들은 package-lock.json 제거
-
node-modules 폴더 삭제후 yarn install or npm install 실행
728x90
'Programming > 버그 일지' 카테고리의 다른 글
address already in use :::8081 떠있는거 삭제하는 방법 (0) | 2023.03.08 |
---|---|
firestore missing or insufficient permissions 해결 방법 (0) | 2020.12.28 |
Firefox 및 Mac Safari에서 preload not working 문제 (0) | 2020.12.22 |
TypeError: this.engines is not iterable (0) | 2020.12.16 |
tomcat에 temp폴더에 있는 엄청난 양의 +~JF **** .tmp파일 해결방법 (0) | 2020.11.26 |
댓글