react-native init(0.57) '@babel/plugin-외부 도움말' 모듈을 찾을 수 없음
새로운 리액션 네이티브 프로젝트를 만들 때 다음과 같은 오류 메시지가 표시됨
'@babel/plugin-외부 도움말' 모듈을 찾을 수 없음
내 소포.json 파일:
{
"name": "TestProject",
"version": "0.0.1",
"private": true,
"scripts": {
"start": "node node_modules/react-native/local-cli/cli.js start",
"test": "jest"
},
"dependencies": {
"react": "16.5.0",
"react-native": "0.57.0"
},
"devDependencies": {
"babel-jest": "23.6.0",
"jest": "23.6.0",
"metro-react-native-babel-preset": "0.45.4",
"react-test-renderer": "16.5.0"
},
"jest": {
"preset": "react-native"
}
}
뭐가 문제인지 알기나 해?
감사합니다.
나도 마찬가지야, 그냥 뛰어.
npm install --save-dev @babel/fields-외부 도움말
그리고 그것은 효과가 있을 거야
@babel/plugin-외부 도우미 설치, .babelrc 변경 필요 없음 나는 @babel/plugin-외부 도우미 및 react-transform-hmr을 설치하여 이 문제를 해결했다.
실행:
npm install --save-dev @babel/plugin-external-helpers
npm install react-transform-hmr
나는 방금 여기서 Babel을 설치하여 해결했다: https://babeljs.io/docs/en/babel-plugin-external-helpers
XCode를 업데이트하지 않은 경우 다른 답변은 효과가 있을 수 있다.며칠 동안 반응성, XCode, 그리고 iOS를 업그레이드한 것이 모든 것을 완전히 망가뜨렸다.
반응성 0.57로 테스트하는 새로운 프로젝트를 시작했을 때, 나는 당신이 했던 것과 같은 문제에 부딪혔고, 패키지를 설치했지만, 그것이 문제를 해결하지는 못했다.나는 XCode 10에서 빌드 시스템 변화에 대해 이야기하는 다른 게시물을 본 적이 있다. 그래서 나는 그것을 시도했고 이것은 나에게 효과가 있었다.
npm install --save-dev @babel/plugin-external-helpers
앞서 말한 바와 같이- XCode에서 프로젝트 열기
- 에 가다
File > Project Settings
- 변화하다
Build System
로Legacy Build System
여기 같은 오류가 있어!우리는 (iOS와 Android 둘 다) 리액션 네이티브 프로젝트를 실행할 수 없다.그러한 프로젝트들은 반응성 버전 0.56.0을 사용한다.
반응형 버전 0.42.0으로 프로젝트를 만들면 다음과 같이 작동한다.react-native init [project_name] --version 0.42.0
사용중이지만npm install --save-dev @babel/plugin-external-helpers
우리한텐 통하지 않아사용하지 않음npm install react-transform-hmr
.
실 사용, 실행:
yarn add --dev @babel/plugin-external-helpers
날 위해 일했어
보고해줘서 고마워.그것은 알려진 문제이고 우리는 그것을 연구하고 있다.
https://github.com/facebook/react-native/issues/21219
방금 새 프로젝트를 설치했는데 고정된 것 같아.
메트로 리액트-원조-바벨-프레셋 패키지의 새로운 버전.
포장 아래.새로 설치하면 얻을 수 있는 json 파일.
"metro-react-native-bab-바벨-preset": "0.45.5"
{
"name": "ZStyleCachedImage",
"version": "0.0.1",
"private": true,
"scripts": {
"start": "node node_modules/react-native/local-cli/cli.js start",
"test": "jest"
},
"dependencies": {
"react": "16.5.0",
"react-native": "0.57.0"
},
"devDependencies": {
"babel-jest": "23.6.0",
"jest": "23.6.0",
"metro-react-native-babel-preset": "0.45.5",
"react-test-renderer": "16.5.0"
},
"jest": {
"preset": "react-native"
}
}
'IT이야기' 카테고리의 다른 글
VueJS 조건부로 요소의 속성 추가 (0) | 2022.03.25 |
---|---|
각도 6 zip이 더 이상 사용되지 않음: resultSelector가 더 이상 지원되지 않음, 파이프에서 맵으로 (0) | 2022.03.24 |
Vue - 부트스트랩 테이블 사용자 지정 구성 요소의 데이터 업데이트 (0) | 2022.03.24 |
슬롯 내에서 요소 개수 가져오기 (0) | 2022.03.24 |
파괴 할당과 선택적 체인을 어떻게 결합할 수 있는가? (0) | 2022.03.24 |