반응형
회사에서 신규 프로젝트로 React + Typescript 를 사용하여 Front를 구성하려고 하였는데, yarn 을 통해서 모듈을 install 하려는 과정에서 아래와 같은 에러가 발생했다.
$ yarn create react-app frontend --template typescript
yarn create v1.22.21
[1/4] Resolving packages...
error Error: self-signed certificate in certificate chain
at TLSSocket.onConnectSecure (node:_tls_wrap:1538:34)
at TLSSocket.emit (node:events:513:28)
at TLSSocket._finishInit (node:_tls_wrap:952:8)
at ssl.onhandshakedone (node:_tls_wrap:733:12)
info Visit https://yarnpkg.com/en/docs/cli/create for documentation about this command.
1. 원인
- 회사에서는 보안적인 문제로 인해 사내 인터넷망(내부망)을 따로 관리하여 사용하는데, 이러한 과정에서 여러 문제가 발생한다고 한다.
- 위 에러에 대해서는 찾아보니 SSL 인증서 검증을 통과하지 못하는 것이라는 에러 메시지였다.
2. 해결방법
- 해결방법은 간단하다.
- 모듈 설치 시 SSL 인증서 검증을 하지 않도록 설정한다.
- 아래와 같은 명령어로 SSL 인증서 검증을 무시하도록 설정하고, 재설치를 진행한다.
npm config set strict-ssl false -g
yarn config set "strict-ssl" false -g
반응형
'Error' 카테고리의 다른 글
[ERROR] Java에서 크롤링 Selenium(셀레니움) 사용 시 Unable to establish websocket connection to 에러 해결 (0) | 2023.04.18 |
---|---|
[ERROR] ONLY_FULL_GROUP_BY(Feat. MySQL) (0) | 2022.12.17 |
[ERROR] IndexOutOfBoundsException(With. MyBatis) (0) | 2022.12.03 |
[ERROR] Could not resolve all files for configuration ':classpath'. 에러 해결(With. Gradle Build) (0) | 2022.11.26 |
[Error] java.lang.ClassCastException 해결법 (1) | 2022.10.04 |