시도 & 문제점 발견
TypeScript-Website repo에 나와있는 watchman 링크를 통해 설치를 하려 했다.
나와있는 링크를 따라가면 아래와 같은 페이지가 뜨는데,
이와 같이 뜬다. 하지만 잘 읽어보면 Windows를 위한 watchman의 최신버전이 없으니,
링크로 연결된 issue를 확인하여 올바른 버전을 찾으라는 것 같았다.
issue들 중에 올바른 last release 된 것을 찾았고,
저 박스 친 windows.zip을 다운 받았다.
위 사진처럼 PATH에 추가해주라는 것대로 모두 수행하였다. (아래 사진)
잘 추가했다고 생각한 뒤, local에서 설치를 하려고
yarn install, yarn bootstrap을 하는데 자꾸만 warning이 떴다.
캡쳐를 잘 보면 watchman에서 ERROR가 뜬 것을 볼 수 있다....!!
그래서 먼저 올바른 버전을 팀원들에게 알리고, (아래 사진)
설치 오류또한 notion을 통해 팀원들과 공유하였다.
해결
워낙에 watchman이니 node니 버전문제로 설치에 자꾸 지연이 되었고,
이를 멘토링 시간에 공유하였더니 멘토님이 해결방안을 제시해주었다.
알고보니 chocolatey라는 것을 통해 watchman을 설치할 수 있다고 하셨다.
그래서 현재 설치되어있던 watchman을 모두 삭제하고, PATH도 다시 원상복구 한 후에,
chocolatey를 통해 설치하였더니,
build를 성공하였다!!! 이얏호
chocolatey를 통해 설치에 성공한 과정은 이 페이지에 적어두었다.
'Open Source Contribution' 카테고리의 다른 글
[Typescript - Website] 4. Translation and Contribute (0) | 2020.12.23 |
---|---|
[Typescript - Website] 3. Issue 2 : Playground problem with serialisation of logs (0) | 2020.12.23 |
[Typescript - Website] 문제점 1. Repo Local Build - node.js 버전 (0) | 2020.12.23 |
[Typescript - Website] 2. Repo Local Build (0) | 2020.12.18 |
[Typescript - Website] 1. Repo 분석(docs, issue 1) (0) | 2020.12.17 |