티스토리 뷰
Expo에서 'os.availableParallelism is not a function' 오류 해결하기
YG - 96년생 , 강아지 있음, 개발자 희망 2025. 3. 11. 13:02Expo에서 'os.availableParallelism is not a function' 오류 해결하기
문제 상황
오늘 Expo 프로젝트에서 npm run start 명령어를 실행했을 때 다음과 같은 에러가 발생했습니다.
TypeError: os.availableParallelism is not a function
원인 분석
이 오류의 원인은 Node.js 버전 호환성 문제였습니다. os.availableParallelism()은 Node.js 19 버전부터 도입된 함수인데, 저는 Node.js 18 버전을 사용하고 있었습니다.
해결 방법
Expo 깃허브 이슈(#34946)를 확인한 결과, 최신 LTS 버전의 Node.js로 업그레이드하는 것이 해결책이었습니다.
다음 명령어로 최신 LTS 버전을 설치하고 적용했습니다:
nvm install 22.14.0
nvm use 22.14.0
업그레이드 후 Expo 프로젝트가 정상적으로 실행되었습니다.
결론
Expo와 같은 최신 JavaScript 프레임워크를 사용할 때는 Node.js 버전 호환성에 항상 주의해야 합니다. 공식 문서나 깃허브 이슈를 확인하면 비슷한 문제를 빠르게 해결할 수 있습니다.
항상 프로젝트 시작 전에 권장 Node.js 버전을 확인하는 습관을 들이는 것이 좋겠습니다.
참고 자료: Expo GitHub Issue #34946
Expo: TypeError: os.availableParallelism is not a function · Issue #34946 · expo/expo
Minimal reproducible example https://github.com/expo/expo-template-default What platform(s) does this occur on? iOS Where did you reproduce the issue? in Expo Go Summary Hello everyone, I'm working...
github.com
'react native' 카테고리의 다른 글
React Native와 NestJS를 활용한 Google Cloud Speech-to-Text 구현하기 (0) | 2025.03.12 |
---|---|
Expo 프로젝트에서 Xcode 인식 문제 해결하기 (0) | 2025.03.11 |
React Native 개발 시 Expo 네트워크 연결 문제 해결하기 (0) | 2025.03.11 |
React Native 시작하기: 설치부터 expo-router 환경설정까지 (0) | 2025.03.11 |
React Native 에서 Admob 사용방법 / 광고 다는 방법 (0) | 2022.02.19 |
- Total
- Today
- Yesterday
- 아차산
- 노개북
- env
- 원티드
- 윤성우 열혈C프로그래밍
- nodejs
- 프리온보딩
- jest
- Storybook
- WSL2
- React
- 위코드
- NextRequest
- 우아한테크코스
- createPortal
- CLASS
- C언어
- 초보
- electron
- import/order
- 노마드코더
- 북클럽
- 프론트앤드
- TopLayer
- 스토리 북
- error
- NextApiRequest
- javascript
- nextjs
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |