首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

React- windows 8.1上的Native。引发react-找不到本机命令

React Native是一种用于构建跨平台移动应用的开源框架,它允许开发者使用JavaScript和React来创建原生的iOS和Android应用。React Native的主要优势在于它能够提供接近原生应用的性能和用户体验,同时减少了开发和维护两个平台的工作量。

在Windows 8.1上使用React Native进行开发时,可能会遇到"react-native: command not found"的错误。这个错误通常是由于没有正确安装React Native的命令行工具所致。要解决这个问题,可以按照以下步骤进行操作:

  1. 确保已经安装了Node.js和npm(Node.js的包管理器)。
  2. 打开命令行工具,运行以下命令来安装React Native的命令行工具:
代码语言:txt
复制

npm install -g react-native-cli

代码语言:txt
复制

这将全局安装React Native的命令行工具。

  1. 安装完成后,可以尝试再次运行React Native的命令,如react-native initreact-native run-android

如果仍然遇到相同的错误,可以尝试以下解决方法:

  1. 检查Node.js和npm的版本是否符合React Native的要求。可以通过运行以下命令来检查版本:
代码语言:txt
复制

node -v

npm -v

代码语言:txt
复制

确保Node.js的版本在8.3或以上,npm的版本在5.0或以上。

  1. 检查系统的环境变量是否正确配置。确保Node.js和npm的安装路径已经添加到系统的环境变量中。
  2. 如果使用的是Windows操作系统,尝试以管理员身份运行命令行工具,然后再次执行React Native的命令。

总结起来,要解决"react-native: command not found"的错误,需要确保正确安装了React Native的命令行工具,并且系统环境变量配置正确。如果问题仍然存在,可以检查Node.js和npm的版本以及以管理员身份运行命令行工具。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

React源码阅读(一):从目录结构开始

Reconciler(协调器)—— 负责找出变化组件传入渲染器 Renderer(渲染器)—— 负责渲染任务,将渲染器传来组件渲染进页面 对应架构是怎么体现在文件,我们目前并不知道,...实际我目前也不完全理解,不过我们还是可以进入下一步了 根目录 根目录其实不算繁杂(对比很多其他库) 忽略带.隐藏文件夹,那么实际文件夹如下: 图片 fixtures:【固定设施】包含一些给贡献者准备小型测试项目...: react- 开头文件夹 react文件夹 scheduler调度器文件夹 shared 发现这里存放着很多公用变量、函数、类型,那这块晚点看 其他包 那么我们会发现这里有两个显而易见核心...react&&scheduler,当然react-开头文件夹也是重点,其中对应架构文件夹基本如下: Renderer渲染器放在哪?...react-art react-native-renderer react-noop-renderer react-test-renderer 嗯对...带着很明显渲染 相关词汇。

85610

从零开始学习React-开发环境搭建(一)

其实16年时候就已经接触到React,那个时候也只是入门,时隔多年,工作一直都没有接触到相关业务,不知不觉,前端天也开始渐变,看到 了很多招聘要求都是要求会React,三大框架怎么也得熟悉使用两个...本着学习精神,开始了搭建react开发环境之前需要准备工作: 1:安装node.js,查看版本号 ? 2:安装cnpm替代npm,查看版本号 ? 3:yarn,查看版本号 ?...不会安装yarn童鞋,可以查看官方文档: 使用安装命令:npm i -g yarn ?...create-react-app reactdemo 等待生成我们项目之中(网络慢的话可能要等几分钟哦) ? 可以看到,d盘里面初始化这个项目了 ?...从零开始学习React-开发环境搭建完成,忽然觉得,是不是和vue操作步骤是一样一样呐。

70820
  • React Native 按需加载 手 Q 狼人杀探索之路

    作为大型游戏,无论从代码规模和迭代速度来看,手 Q 安装包和版本迭代速度都无法用 native 来承载这样游戏。从而 React Native 成为了比较好选择。...问题分析 开发过 React Native 同学,大体都对白屏界面有所了解。作为 RN 原生自带功能,基本每个使用 RN 业务都在优化这一阶段。.../gameState/GameEnum'; 最终打包工具会把他打包成这样 var _gameWaitGameWait = require('react- native...RN 有一个原生 unbundle 命令可以将业务 Bundle 以每个业务一个 js 文件。...不过 unbundle 命令不能打出 iOS 平台,解释是因为 iOS 上面对小文件有 IO 性能瓶颈。不过,这里我就没有亲自测试过了。

    2.8K10

    常用一些vscode前端插件

    ///报错的话,检查一下有没有用逗号与一项设置分隔 代码写完后使用alt+shift+f来一键格式化代码 3 Chinese (Simplified) Language Pack for Visual...Studio Code 汉化vscode 4 CSS Peek 快速找到CSS定义 1.HTML文件,按住CTRL键同时移到鼠标到要查看样式就可以看到该类定义了。...会显示调用CSS样式 2.跳转到样式定义,按住CTRL键同时点击样式类名称或者在类名称按F12键即可跳转到样式定义。...CSS Peek在开前端开发过程中节省了好多查找样式时间 5 ES7 React/Redux/GraphQL/React-Native snippet React-快速生成代码块 通过输入一些简写快速生产对应代码块...,以及在客户端(Firefox,Chrome,IE)中打开命令面板选项。

    1.9K30

    React Native按需加载 手Q狼人杀探索之路

    作为大型游戏,无论从代码规模和迭代速度来看,手Q安装包和版本迭代速度都无法用native来承载这样游戏。从而React Native成为了比较好选择。...手Q React Native 简介 在手Q目前使用React Native 版本是0.15版本。下面的数据分析都是基于手QRN0.15版本进行分析数据。 问题分析 ?...开发过React Native同学,大体都对白屏界面有所了解。作为RN原生自带功能,基本每个使用RN业务都在优化这一阶段。通过对狼人杀测试来看,首次从RN启动到渲染,耗时基本有1.7s左右。.../gameState/GameEnum'; 最终打包工具会把他打包成这样 var _gameWaitGameWait = require('react- native/Werewolf.zip.dir...RN有一个原生unbundle命令可以将业务Bundle以每个业务一个js文件。不过unbundle命令不能打出iOS平台,解释是因为iOS上面对小文件有IO性能瓶颈。

    1.2K40

    小白看React Native

    ,实质这只是一个语法糖,每一个XML标签都会被JSX转换工具转换成纯Javascript代码,React 官方推荐使用JSX, 当然你想直接使用纯Javascript代码写也是可以,只是使用JSX,...4.ES6 我们在看React Native同时,首先得了解React Native使用语言。...只是不同都是,let为javascript新增了作用域概念,用他声明变量,只在命令所在代码块内有效。 const也可以用了声明变量,但是声明是常量。一旦声明,就不能改变其中值。...比如,我们想添加一个Video插件,我们就可以 直接输入 npm install react- native-video —save,然后再输入 react-native link,就自动向native...chrome调试器非常强大,像普通单步断点调试,条件调试,堆栈信息等。 Log Log信息无论是开发环境还是生产环境都是很重要。chrome debug可以直接在命令行中打印出log信息。

    2.1K80

    产品必懂技术术语(前端类)

    1)可以排序表格 2)可以展开表格 3)自带搜索表格 注:现在市面上看到UI,一般都是经过组合封装,UI主题样式一般跟公司、项目有关。所以目前最多叫法是“组件”。...现在市面上比较流行前端类框架有: web端:js框架 --> react、vue、angular 客户端:react native、flutter 微信小程序端:wepy、mpvue 它们诞生,...使用不同js框架,代码写法几乎不一样,对应组件库也不一样。 react->ant design vue->element 所以如果想把项目换一种框架来写,成本是相当高。...同源和跨域 先看个例子: ❝设想这样一种情况:A 网站是一家银行,用户登录以后,A 网站在用户机器设置了一个 Cookie,包含了一些隐私信息(比如存款总额)。...一般我们会把html、css、js、图片等静态资源放在cdn,当加载页面时,浏览器会请求cdn静态资源。

    1.9K41

    第九十七期:前端技术局限

    当然,我们使用各种前端ui框架,开发这些框架团队对scss肯定是有一定研究。...因为组件好坏,除了javascript逻辑之外,更多是样式展现,如何设计这些样式变量,函数,如何去继承这些样式,如何适配多种尺寸屏幕,甚至考虑到某种特殊功能,比如打印,都是需要经过深思熟虑...这些技术点都是有特定场景与之对应。 taro号称可以进行h5,小程序甚至可以打包城rn,但是如果真的打包成react-native的话,其实目前taro-ui中应该还没有与之对应多端组件。...也需要我们去使用react- native相关组件。 又比如比较火低代码平台,虽然市面上有一些比较成熟低代码平台,但是它们大部分其实都是有特定应用场景,并不能够做到普遍适用。...关于app技术栈,最早用过appcan, 18年用过Cordova,19年用了一段时间flutter,后来就没怎么遇到过客户端开发需求,基本也就生疏了。但是如果需要重新上手的话,估计也很快。

    47620

    Windows 8.1 应用再出发 - 创建我第一个应用

    转眼间Windows 8.1已经发布了四个多月,之前因为开发需要对Windows 8.1新特性进行过零散学习和使用,一直没有静下心来系统学习过。...近日部门有几名新同事加入,需要进行Windows 商店应用开发培训,所以借这个机会,重新梳理一下Windows 8.1 应用开发知识。闲言碎语不多讲,接下来开始第一站,创建第一个应用。...首先我们看一下开发环境要求:Windows 8.1 + Visual Studio 2013 紧接着我们新建一个Windows 8.1 商店应用项目,起名为HelloWorld(好吧,这可能是用最多名字了吧...其中与Windows 8 较大不同是可以设置最小宽度,Windows 8中处于Snapped状态应用固定宽度为320px,而Windows 8.1 中用户可以通过拖拽改变Snapped状态应用宽度...Windows 商店应用调试方法有:模拟器、本地计算机 和 远程计算机。模拟器和本地计算机,顾名思义,就是在本机启动模拟器调试和在本机调试,而远程计算机多用于在连接到本机平板上调试时。

    773120

    已解决:java.sql.SQLException: Access denied for user ‘root‘@‘localhost‘ (using password: YES)

    今天在搞软测一个作业 要用Tomcat整个古董项目 因为用到东西都很老 大概就是因为旧版本MySQL服务器使用mysql_native_password  但是 在MySQL 8.0及以后版本中,...设置为1,新版本客户端仍然能够连接到MySQL服务器,因为新版本客户端支持多种身份验证插件,包括mysql_native_password。...那么my.ini就在旁边 重启MySQL服务: 在Linux系统,你可以使用以下命令重启MySQL服务: sudo systemctl restart mysql 在Windows...系统,你可以通过服务管理器重启MySQL服务,或者使用命令行: net stop mysql net start mysql 如果你们跟我一样 启动完以后不能启动了 很好 那我们来下一步  维修...目录 操作如下 C:\Windows\System32>cd C:\Program Files\MySQL\MySQL Server 8.1\bin C:\Program Files\MySQL\MySQL

    1.8K10

    tess4J 安装使用

    大家好,又见面了,我是你们朋友全栈君。 直接引用maven测试报错 主要原因是引入不了dll java.lang.UnsatisfiedLinkError: 找不到指定模块。...(Library.java:179) at com.sun.jna.Native.loadLibrary(Native.java:569) at com.sun.jna.Native.loadLibrary...命令行解析出来文字就还可以, 一直处在奔溃边缘,但是没有放弃, 看到了一个easyocr项目 https://github.com/ushelp/EasyOCR 不过此项目已经找不到开源代码了,..., 这个命令调用, windows机器,Linux机器分别安装最新版本Tesseract并且确保在命令行里面能直接使用命令 tesseract ,语言包也相应放对位置即可 分享一下直接调用命令程序..., 再次感谢EasyOCR启发, tess4j乱码问题留待以后吧, 直接调用命令效率还是挺快, 比用tess4j快多了, 在windows机器, 识别一个图片,tess4j要10几秒, 命令

    1.6K00

    驱动开发:配置Visual Studio驱动开发环境

    图片 为了能测试驱动程序运行状态,读者需安装VMWare虚拟机,双击附件中VMware-workstation-full-16.2.4-20089737.exe安装程序一直点击下一步即可,需要注意是在如下选项中请在增强型键盘驱动程序打对勾...可执行目录 C:\Program Files (x86)\Windows Kits\8.1\bin\x64 C:\Program Files (x86)\Windows Kits\8.1\bin 包含目录...(/SUBSYSTEM:NATIVE) 当如上文件配置完成后,最终效果如下图所示; 图片 8.上方配置已经基本完成了,接着我们编写一段驱动初始化代码,然后按下F7即可完成驱动编译。...\pipe\com_1 -> 该端是服务器,另一端是应用程序 -> 轮询时主动放弃CPU->确定 图片 2.开启虚拟机中Windows系统,然后以管理员身份运行CMD命令行,输入bcdedit命令,可以查看到系统的当前启动项...图片 连续执行下方七条命令,依次建立启动项,激活Windows系统调试模式,并开启串口通信,调试端口波特率为115200 bcdedit /set testsigning on bcdedit -debug

    1.6K50

    驱动开发:配置Visual Studio驱动开发环境

    为了能测试驱动程序运行状态,读者需安装VMWare虚拟机,双击附件中VMware-workstation-full-16.2.4-20089737.exe安装程序一直点击下一步即可,需要注意是在如下选项中请在增强型键盘驱动程序打对勾...可执行目录 C:\Program Files (x86)\Windows Kits\8.1\bin\x64 C:\Program Files (x86)\Windows Kits\8.1\bin 包含目录...(/SUBSYSTEM:NATIVE) 当如上文件配置完成后,最终效果如下图所示; 8.上方配置已经基本完成了,接着我们编写一段驱动初始化代码,然后按下F7即可完成驱动编译。...\pipe\com_1 -> 该端是服务器,另一端是应用程序 -> 轮询时主动放弃CPU->确定 2.开启虚拟机中Windows系统,然后以管理员身份运行CMD命令行,输入bcdedit命令,可以查看到系统的当前启动项...连续执行下方七条命令,依次建立启动项,激活Windows系统调试模式,并开启串口通信,调试端口波特率为115200 bcdedit /set testsigning on bcdedit -debug

    1K20

    2022最新黑马程序员大数据Hadoop教程(补充) 苹果系统 vmware fusion导入虚拟机workstationnode1,node2,node3节点

    我使用系统版本和虚拟机版本,没装vm可以看这个快速安装 vmware fusion 12 个人授权版 直达连接 1说明 课程中使用虚拟机是用windowsvmware workstation...课程课件中使用虚拟机网段是192.168.88.x,那我们在mac就得对macv8网卡进行修改,课程教程里用windows有网络编辑器可以直接图形界面修改,我们在mac没有图形化有网络编辑器,...开搞 2下载课件 2.1找传智播客波妞 2.2直达b站课程 2.2直达b站黑马程序员教程资源下载指南 2.3你要真的找不到就联系我,我发百度云盘给你 3拿到课件,解压01_大数据导论与Linux基础....,也可以,点设置(要先关机) 6.2.2重新启动 安静多了,没ISO找不到提示了 7启动node2和node3 7.1node2和node3跟node1会多一步,因为node2和node3...百度不通,和mac宿主机也不通,这就是我们一开始说网段不一样,我们得改下网段 8.1查看ip 8.2宿主机ping不通虚拟机 9解决不通和不能上网问题(先关闭所有虚拟机在退出VMware Fusion

    1.2K40

    react面试题笔记整理

    为了解决跨浏览器兼容性问题, React会将浏览器原生事件( Browser Native Event)封装为合成事件( Synthetic Event)并传入设置事件处理程序中。...另外, React并没有直接将事件附着到子元素,而是以单一事件监听器方式将所有的事件发送到顶层进行处理(基于事件委托原理)。...简单地说,在 React中元素(虛拟DOM)描述了你在屏幕看到DOM元素。换个说法就是,在 React中元素是页面中DOM元素对象表示方式。...在编译时候,把它转化成一个 React. createElement调用方法。参考:前端react面试题详细解答在 ReactNative中,如何解决 adb devices找不到连接设备问题?...React- Router有几种形式?

    2.7K30

    VS2013+WDK8.1 驱动开发环境配置

    Windows Driver Kit 是一种完全集成驱动程序开发工具包,它包含 WinDDK 用于测试 Windows 驱动器可靠性和稳定性,本次实验使用是 WDK8.1 驱动开发工具包,该工具包支持...Windows 7到 Windows 10 系统驱动开发。...驱动WDK工具包推荐: Windows Driver Kit(WDK) v8.1 离线安装包 配置好案例下载: https://cdn.lyshark.com/code/WinDDK.zip 首先你需要先安装好...Visual Studio 2013开发环境,然后再安装Windows Driver Kit 8.1驱动开发工具包,这个工具包安装好以后1.5G左右,不过我已经把这个安装包中关键库文件提取出来了,...(/SUBSYSTEM:NATIVE) 8.上方配置已经基本完成了,接着我们编写一段驱动初始化代码,然后按下F7即可完成驱动编译。

    62530
    领券