前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >react-native常用终端命令

react-native常用终端命令

原创
作者头像
conanma
修改2021-11-02 18:01:22
1.6K0
修改2021-11-02 18:01:22
举报
文章被收录于专栏:正则
001
  1. 更新react-native的node依赖包 请去下面的网址查看react-native的npm包的最新版本,或使用npm info react-native命令查看。 https://www.npmjs.com/package/react-native

打开项目目录下的package.json文件,然后在dependencies模块下找到react-native,将当前版本号改到最新,然后在命令行中运行(译注:如果提示权限错误,就在命令前加上sudo): $ npm install

译注:从0.24版本开始,react-native还需要额外安装react模块,且对react的版本有严格要求,高于或低于某个范围都不可以。本文无法在这里列出所有react native和对应的react模块版本要求,只能提醒读者先尝试执行npm install,然后注意观察安装过程中的报错信息,例如require react@某.某.某版本, but none was installed,然后根据这样的提示,执行npm install react@某.某.某版本 --save。

002

安装react-native-git-upgrade工具模块 npm install -g react-native-git-upgrade 运行更新命令: $ react-native-git-upgrade

这样会直接把react native升级到最新版本

或者是:

$ react-native-git-upgrade X.Y.Z

这样把react native升级到指定的X.Y.Z版本

003

新版本的npm包通常还会包含一些动态生成的文件,这些文件是在运行react-native init创建新项目时生成的,比如iOS和Android的项目文件。为了使老项目的项目文件也能得到更新(不重新init),你需要在命令行中运行: $ react-native upgrade

004

npm info react和npm info react-native来查看当前的最新版本

005

添加react-navigation npm install --save react-navigation

006

jianan:RN> watchman watch-del-all { "version": "4.9.0", "roots": [ "/Users/jianan/Desktop/YEReactNative/YE" ] } jianan:RN> rm -rf node_modules jianan:RN> npm install

fsevents@1.1.2 install /Users/jianan/Desktop/YEReactNative/YE/RN/node_modules/fsevents node install

[fsevents] Success: "/Users/jianan/Desktop/YEReactNative/YE/RN/node_modules/fsevents/lib/binding/Release/node-v57-darwin-x64/fse.node" already installed Pass --update-binary to reinstall or --build-from-source to recompile added 903 packages in 17.579s jianan:RN> npm start

007

// 没有安装rnpm,输入命令:npm install rnpm -g 1、npm install 项目名字 —save 2、rnpm link

008

react-native start --port=8080

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 这样会直接把react native升级到最新版本
  • 或者是:
  • 这样把react native升级到指定的X.Y.Z版本
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档