인프런 커뮤니티 질문&답변

왕이될상인가님의 프로필 이미지
왕이될상인가

작성한 질문수

비전공자를 위한 진짜 입문 올인원 개발 부트캠프

Expo 설치하기

expo가 터미널상에서 열어집니다.

작성

·

709

1

1.양규현님이 질문해주신 것과 같은 상황인것 같습니다. expo가 웹상에서 열어지지 않고 터미널 상에서 열어집니다. 제가 엑스포를 실행할때에는 폴더명에 []같은 기호가 없습니다. 어떻게 해야하나요?(폴더를 다시생성해서 영어로만 된 폴더명을써도 같네요..왜그럴까요)

2.expo앱을 설치해서 사용하는것은 되는것같습니다. 이렇게해서 수업을 따라가도 문제가 없을까요?

 

(base) imjaeeun@imjaeeun-ui-MacBookAir grabmarket_mobile % npm start

> grabmarket_mobile@1.0.0 start

> expo start

Starting project at /Users/imjaeeun/파일관리/프로그래밍/Web공부/grabmarket_mobile

Starting Metro Bundler

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄

█ ▄▄▄▄▄ █ █▄ ▀▄▀█ ▄▄▄▄▄ █

█ █ █ █ ▀▄ █▀█ ▄█ █ █ █

█ █▄▄▄█ █▀██▀▀ █▄██ █▄▄▄█ █

█▄▄▄▄▄▄▄█▄▀▄█ █▄█▄█▄▄▄▄▄▄▄█

█▄▄█▀▄▄▄▀█▀▀▄▀█▄ ███ ▀▄▄ ▄█

█▀█▄ ▄ ▄▄██▀ ▄▄█ ▀ █▄ ▀██

█▀▄ █▄▄▄ ▀▀▄█▄▀▄▀▄▀▄▀▀▄ ▀██

███▀▄▀▄▄▄▀▄▄█▀█▀▄▄▄█▄▀ ▀███

█▄▄▄▄█▄▄█ ▄▄ █▄▄ ▄▄▄ ▀ ▄▄█

█ ▄▄▄▄▄ █▀ ▄ ██▀▀ █▄█ ▀▀███

█ █ █ █▄█ ▀▀▀▄█▄▄ ▄▄▀ ▀▀█

█ █▄▄▄█ █▀▀▀ ███▄██▄▀█▀▀ ██

█▄▄▄▄▄▄▄█▄▄▄███▄████▄▄▄▄▄▄█

› Metro waiting on exp://192.168.0.104:19000

› Scan the QR code above with Expo Go (Android) or the Camera app (iOS)

› Press a │ open Android

› Press i │ open iOS simulator

› Press w │ open web

› Press j │ open debugger

› Press r │ reload app

› Press m │ toggle menu

› Press ? │ show all commands

Logs for your project will appear below. Press Ctrl+C to exit.

watchman warning: Recrawled this watch 3 times, most recently because:

MustScanSubDirs UserDroppedTo resolve, please review the information on

https://facebook.github.io/watchman/docs/troubleshooting.html#recrawl

To clear this warning, run:

watchman watch-del '/Users/imjaeeun/파일관리/프로그래밍/Web공부/grabmarket_mobile' ; watchman watch-project '/Users/imjaeeun/파일관리/프로그래밍/Web공부/grabmarket_mobile'

metro-file-map: Haste module naming collision: grabmarket_mobile

The following files share their name; please adjust your hasteImpl:

* <rootDir>/package.json

* <rootDir>/grabmarket_mobile/package.json

Failed to construct transformer: DuplicateError: Duplicated files or mocks. Please check the console for more info

at setModule (/Users/imjaeeun/파일관리/프로그래밍/Web공부/grabmarket_mobile/node_modules/metro-file-map/src/index.js:553:17)

at workerReply (/Users/imjaeeun/파일관리/프로그래밍/Web공부/grabmarket_mobile/node_modules/metro-file-map/src/index.js:624:9)

at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

at async Promise.all (index 9)

at async /Users/imjaeeun/파일관리/프로그래밍/Web공부/grabmarket_mobile/node_modules/metro-file-map/src/index.js:395:22

at async DependencyGraph.ready (/Users/imjaeeun/파일관리/프로그래밍/Web공부/grabmarket_mobile/node_modules/metro/src/node-haste/DependencyGraph.js:94:5)

at async Bundler.ready (/Users/imjaeeun/파일관리/프로그래밍/Web공부/grabmarket_mobile/node_modules/metro/src/Bundler.js:75:5)

at async IncrementalBundler.ready (/Users/imjaeeun/파일관리/프로그래밍/Web공부/grabmarket_mobile/node_modules/metro/src/IncrementalBundler.js:327:5)

at async Server.ready (/Users/imjaeeun/파일관리/프로그래밍/Web공부/grabmarket_mobile/node_modules/metro/src/Server.js:1247:5) {

mockPath1: 'package.json',

mockPath2: 'grabmarket_mobile/package.json'

}

Error: Duplicated files or mocks. Please check the console for more info

at setModule (/Users/imjaeeun/파일관리/프로그래밍/Web공부/grabmarket_mobile/node_modules/metro-file-map/src/index.js:553:17)

at workerReply (/Users/imjaeeun/파일관리/프로그래밍/Web공부/grabmarket_mobile/node_modules/metro-file-map/src/index.js:624:9)

at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

at async Promise.all (index 9)

at async /Users/imjaeeun/파일관리/프로그래밍/Web공부/grabmarket_mobile/node_modules/metro-file-map/src/index.js:395:22

at async DependencyGraph.ready (/Users/imjaeeun/파일관리/프로그래밍/Web공부/grabmarket_mobile/node_modules/metro/src/node-haste/DependencyGraph.js:94:5)

at async Bundler.ready (/Users/imjaeeun/파일관리/프로그래밍/Web공부/grabmarket_mobile/node_modules/metro/src/Bundler.js:75:5)

at async IncrementalBundler.ready (/Users/imjaeeun/파일관리/프로그래밍/Web공부/grabmarket_mobile/node_modules/metro/src/IncrementalBundler.js:327:5)

at async Server.ready (/Users/imjaeeun/파일관리/프로그래밍/Web공부/grabmarket_mobile/node_modules/metro/src/Server.js:1247:5)

Error: Duplicated files or mocks. Please check the console for more info

at setModule (/Users/imjaeeun/파일관리/프로그래밍/Web공부/grabmarket_mobile/node_modules/metro-file-map/src/index.js:553:17)

at workerReply (/Users/imjaeeun/파일관리/프로그래밍/Web공부/grabmarket_mobile/node_modules/metro-file-map/src/index.js:624:9)

at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

at async Promise.all (index 9)

at async /Users/imjaeeun/파일관리/프로그래밍/Web공부/grabmarket_mobile/node_modules/metro-file-map/src/index.js:395:22

at async DependencyGraph.ready (/Users/imjaeeun/파일관리/프로그래밍/Web공부/grabmarket_mobile/node_modules/metro/src/node-haste/DependencyGraph.js:94:5)

at async Bundler.ready (/Users/imjaeeun/파일관리/프로그래밍/Web공부/grabmarket_mobile/node_modules/metro/src/Bundler.js:75:5)

at async IncrementalBundler.ready (/Users/imjaeeun/파일관리/프로그래밍/Web공부/grabmarket_mobile/node_modules/metro/src/IncrementalBundler.js:327:5)

at async Server.ready (/Users/imjaeeun/파일관리/프로그래밍/Web공부/grabmarket_mobile/node_modules/metro/src/Server.js:1247:5)

답변 1

0

그랩님의 프로필 이미지
그랩
지식공유자

안녕하세요! 확인이 늦어 죄송합니다.

제가 촬영한 당시 Expo가 버전이 올라가 웹이 아닌 터미널에서 조작이 가능하도록 업데이트된 것 같아요! 터미널에서 키보드로 입력해도 동작은 동일할 거에요. 우선 진행해보시고 다른 부분이 있다면 알려주세요!

제가 조만간 영상은 업데이트해두겠습니다!

왕이될상인가님의 프로필 이미지
왕이될상인가

작성한 질문수

질문하기