설치된 React-Native 버전을 확인하는 방법


111

react-native를 업그레이드 할 예정이지만 업그레이드하기 전에 어떤 버전에서 업그레이드할지 알아야합니다. 내 버전에서 업그레이드하는 것에 대한 특별한 참고 사항이 있는지 확인해야합니다.

Mac에 설치 한 react-native 버전을 어떻게 찾습니까?

답변:


158

Mac에있는 버전을 확인하려면 (Window에서도 해당 코드를 실행할 수 있습니다.) 실행 react-native -v하면 다음과 같은 결과가 나타납니다.

여기에 이미지 설명 입력

프로젝트가 실행중인 버전을 알고 싶다면 키를 /node_modules/react-native/package.json찾아보세요 version.

여기에 이미지 설명 입력


내가 좋아하는 키 값도이 버전을 확인하기 위해 프로젝트 루트 폴더의 package.json (하지 node_module)를 확인하실 수 있습니다 "0.49.3": "반응 네이티브가"
유 서프 칸

23

React 네이티브 환경 정보를 확인하는 모범 사례입니다.

react-native info

정보를 줄 것입니다

React Native Environment Info:
System:
  OS: Linux 4.15 Ubuntu 18.04.1 LTS (Bionic Beaver)
  CPU: (8) x64 Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
  Memory: 2.08 GB / 7.67 GB
  Shell: 4.4.19 - /bin/bash
Binaries:
  Node: 8.10.0 - /usr/bin/node
  Yarn: 1.12.3 - /usr/bin/yarn
  npm: 3.5.2 - /usr/bin/npm
npmPackages:
  react: 16.4.1 => 16.4.1 
  react-native: 0.56.0 => 0.56.0 
npmGlobalPackages:
  react-native-cli: 2.0.1
  react-native: 0.57.8

이것은 나를 위해 일하는 것입니다. -v명령이 작동하지 않습니다. 이 info명령은 완료하는 데 꽤 오랜 시간 이 걸렸습니다.
Chen Li Yong

22

-> package.json에서 파일을 열 수도 있습니다 .node_modulesreact-native

버전은 맨 위에 있습니다.

 {
  "name": "react-native",
  "version": "0.12.0",
  ...
 }

3
나는 이것이 사실 생각하지 않는다 react-native -v수익을 0.48.4내는 동안 package.json말한다 0.1.0.
paulvs 2017

사실입니다. react-native와 react-native-cli는 서로 다릅니다. @paulvs
hakiko

14

앱의 루트로 이동 한 후 다음 명령을 실행하십시오.

react-native -v

제 경우에는 아래와 같습니다.

MacBook-Pro:~ admin$ cd projects/

MacBook-Pro:projects admin$ cd ReactNative/

MacBook-Pro:ReactNative admin$ cd src/

MacBook-Pro:src admin$ cd Apps/

MacBook-Pro:Apps admin$ cd CabBookingApp/

MacBook-Pro:CabBookingApp admin$ ls
MyComponents        __tests__       app.json        index.android.js    
ios         package.json
MyStyles        android         img         index.ios.js        
node_modules

드디어,

MacBook-Pro:CabBookingApp admin$ react-native -v
react-native-cli: 2.0.1
react-native: 0.44.0

1
를 들어, 맥 내가 프로젝트 폴더에 $ ./node_modules/.bin/react-native --version을 사용
펠리페 발데스

그래, 그것도 괜찮아. 설치 디렉토리를 조사하여 수동으로 확인하는 프로세스입니다 node_modules.
hygull

9

버전을 포함하고 종속성없이 프로젝트에 설치된 로컬 패키지를 보려면 프로젝트의 루트 디렉터리에서 아래 명령어를 실행하세요. React 네이티브 앱에서 이것은 react-native 패키지를 포함합니다.

npm list --depth 0

또는 원사로 설치 한 경우 :

yarn list --depth=0

그리고 특정 패키지를 얻으려면 :

npm list react-native --depth 0
yarn list --pattern react-native --depth=0

7

전 세계적으로 설치된 react-native를 확인하십시오.

npm ls react-native -g

1

"react-native"를 전역 적으로 설치 한 경우 터미널 / 명령 줄 도구를 열고 입력 react-native -v하면 답을 얻을 수 있습니다.

특정 프로젝트에 대해 "react-native"를 설치 한 경우 터미널 / 명령 줄 도구를 열고 프로젝트로 이동하여 입력 react-native -v하면 답을 얻을 수 있습니다.


1

먼저 npm 이 시스템에 설치되어 있는지 확인하십시오 . 사용 : [sudo] npm install npm -g다운로드하고 설치합니다.


1

터미널에서이 명령을 실행할 수 있습니다.

반응 네이티브 버전

이것은 반응 네이티브 CLI 버전을 제공합니다

또는 아래의 package.json을 확인하십시오.

"dependencies": {
    "react": "16.11.0",
    "react-native": "0.62.2",
}

0

프로젝트 디렉토리에서 "npm 감사"를 수행 한 다음 프로젝트 package.json 파일로 이동하십시오. package.json 파일에서 모든 버전과 패키지 이름을 찾을 수 있으며 OS에 관계없이 작동합니다.


0

두 가지 옵션이 있습니다

  1. cmd 또는 터미널에서 실행
react --version
react-native --version
  1. 프로젝트 파일을 체크인하고 Package.json


0

Package.json 확인 -native 버전을 알아 파일을 .

또는

터미널을 열고 react-native -v 명령을 실행합니다.


0

react-native 사용법 : bin [옵션]

옵션 : --version CLI 버전 인쇄 --verbose 로깅 상세도 증가 -h, --help 출력 사용 정보 react-native --version 이 명령 사용

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.