yarn berry가 적용된 프로젝트에 husky를 통한 pre-commit lint를 적용하려고 하다 에러가 발생하였다.
Error: chalk tried to access #ansi-styles, but it isn't declared in its dependencies; this makes the require call ambiguous and unsound.
위와 같은 에러가 발생하였다
.yarnrc.yml에 위 내용을 추가하면 해결된다.
나 같은 경우는 구체적인 버전을 표기하지는 않았다.
...
packageExtensions:
chalk@*:
dependencies:
"#ansi-styles": npm:ansi-styles@*
"#supports-color": npm:supports-color@*
위 내용을 추가한 후 yarn에 적용시킨다.
$ yarn
이후 잘 작동하는 것을 확인할 수 있다.
[React] Axios로 FormData 전달하기 (0) | 2023.04.08 |
---|---|
[TypeScript] vscode-styled-components 작동 안 될시 (0) | 2023.03.29 |
[TypeScript] npm 라이브러리 배포하기 (0) | 2023.01.20 |
[Next.js + TypeScript] emotion 적용 방법 (0) | 2023.01.19 |
[JavaScript] JS는 무슨 언어일까? (0) | 2023.01.18 |
댓글 영역