-
[GIT ACTIONS] Error: Cannot find module @rollup/rollup-linux-x64-gnu. npm has a bug related to optional dependencies (https://github.com/npm/cli/issues/4828). Please try `npm i` again after removing both package-lock.json and node_modules directory.Error Handling 2024. 8. 3. 21:44반응형

원인
Git Actions 를 사용하여 Node 기반 프로젝트 CI/CD 구축하던 중에 npm install 에서 위와 같은 에러가 발생.
# Local PC 가 Mac OS 라면, Package.lock.json 에 @rollup/rollup-darwin-arm64 로 작성되어 있어서 에러가 발생.# 따라서, @rollup/rollup-linux-x64-gnu 로 변경해주거나 설치해주어야 함.해결
npm install @rollup/rollup-linux-x64-gnu --save-optional && npm install위와 같이 @rollup/rollup-linux-x64-gnu를 설치 해주니까 정상적으로 npm modules 들이 설치되었다.
반응형'Error Handling' 카테고리의 다른 글