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

“‘react scripts”未被识别为内部或外部命令

“react scripts”未被识别为内部或外部命令,通常是因为系统环境变量中没有正确配置React的开发环境。以下是解决这个问题的详细步骤:

基础概念

React Scripts 是 Create React App 脚手架工具的一部分,用于启动开发服务器、构建生产版本、运行测试等。

问题原因

  1. 未安装 Create React App:如果你还没有安装 Create React App,那么 react-scripts 命令自然无法识别。
  2. 环境变量未配置:即使安装了 Create React App,如果环境变量没有正确配置,系统也无法找到 react-scripts 命令。

解决方法

1. 安装 Create React App

首先,确保你已经全局安装了 Create React App。如果没有安装,可以使用以下命令进行安装:

代码语言:txt
复制
npm install -g create-react-app

2. 创建一个新的 React 项目

使用 Create React App 创建一个新的 React 项目:

代码语言:txt
复制
create-react-app my-app

3. 进入项目目录

进入刚刚创建的项目目录:

代码语言:txt
复制
cd my-app

4. 配置环境变量

确保你的系统环境变量中包含了 Node.js 和 npm 的路径。通常情况下,安装 Node.js 时会自动配置这些路径,但有时可能需要手动配置。

  • Windows
    1. 打开“控制面板” -> “系统和安全” -> “系统” -> “高级系统设置”。
    2. 点击“环境变量”。
    3. 在“系统变量”部分,找到并编辑 Path 变量,确保其中包含 Node.js 和 npm 的安装路径(例如 C:\Program Files\nodejs)。
  1. macOS/Linux: 编辑 ~/.bashrc~/.zshrc 文件,添加以下行:
  2. macOS/Linux: 编辑 ~/.bashrc~/.zshrc 文件,添加以下行:
  3. 然后运行 source ~/.bashrcsource ~/.zshrc 使更改生效。

5. 验证安装

在项目目录中运行以下命令,验证 react-scripts 是否被正确识别:

代码语言:txt
复制
npm start

如果一切正常,你应该会看到开发服务器启动,并在浏览器中打开你的 React 应用。

参考链接

通过以上步骤,你应该能够解决“react scripts”未被识别为内部或外部命令的问题。如果问题仍然存在,请检查是否有其他配置错误或权限问题。

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

相关·内容

揭开「pip不是内部外部命令,也不是可运行的程序批处理文件」的神秘面纱

前言 正如文章标题所说 揭开「pip不是内部外部命令,也不是可运行的程序批处理文件」的神秘面纱 pip不是内部外部命令,也不是可运行的程序批处理文件 到底有多么神秘? 不亲身体验,怎可知道?...博主就是在更新完 pip 后,Scripts 文件夹中就没有 pip 包了。 安装完之后 Scripts 文件夹里面应该是这样的: ?...一般是在python的scripts目录下。...若果发现出现「pip不是内部外部命令,也不是可运行的程序批处理文件」这个问题后,先检查Scripts 文件夹中有没有 pip 包,再看Scripts 文件夹有没有添加至环境变量。...【扩展】: 无论何时,在cmd中出现了: 不是内部外部命令,也不是可运行的程序批处理文件 的错误 那都是没有找到对应的可执行程序,所以: 1.本身系统中的确没有这个可执行程序

36.7K20
  • 解决方案:Win10如何使用bash批处理命令

    在Windows下复现新版DFGAN时,因为DFGAN将命令和参数打包成了.sh的批处理文件,有时候要用到bash命令,而在输入bash命令时: bash scripts/train.sh ..../cfg/coco.yml,可能会出现以下报错:bash : 无法将“bash”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。...所在位置 行:1 字符: 1‘bash’ 不是内部外部命令,也不是可运行的程序批处理文件。...打开git安装目录,打开git-bash.exe然后通过cd 进入目录,进行bash命令的输入3、开启linux子系统使用bash打开 程序和功能,点击启用关闭Windows功能打开适用于Linux的...cfg/coco.yml')5、安装WSL安装WSL,配置适用于 Linux 的 Windows 子系统GNU/Linux 环境 - 包括大多数命令行工具、实用工具和应用程序 - 且不会产生传统虚拟机双启动设置开销

    24210

    软件测试|解决‘pip‘ 不是内部外部命令,也不是可运行的程序批处理文件

    图片前言很多Python初学者在使用Python时,会遇到环境的问题,比如无法使用pip命令安装第三方库的问题,如下图:图片当出现错误信息 "'pip' 不是内部外部命令,也不是可运行的程序批处理文件...问题原因当出现错误信息 "'pip' 不是内部外部命令,也不是可运行的程序批处理文件" 时,这通常意味着在命令行中输入pip命令时,系统无法找到pip可执行文件的位置。...确认在系统变量的PATH中包含了Python的Scripts目录(例如:C:\PythonXX\Scripts),其中XX是安装的Python版本号。...手动添加pip的位置到环境变量:如果以上步骤未能解决问题,可以尝试手动将pip的位置添加到环境变量中:找到Python安装目录下的Scripts文件夹(例如:C:\PythonXX\Scripts)。...安装pip:在某些LinuxmacOS发行版中,pip可能没有预安装。

    2K40

    软件测试|解决‘pip‘ 不是内部外部命令,也不是可运行的程序批处理文件

    前言 很多Python初学者在使用Python时,会遇到环境的问题,比如无法使用pip命令安装第三方库的问题,如下图: 当出现错误信息 “‘pip’ 不是内部外部命令,也不是可运行的程序批处理文件...问题原因 当出现错误信息 “‘pip’ 不是内部外部命令,也不是可运行的程序批处理文件” 时,这通常意味着在命令行中输入pip命令时,系统无法找到pip可执行文件的位置。...确认在系统变量的PATH中包含了Python的Scripts目录(例如:C:\PythonXX\Scripts),其中XX是安装的Python版本号。...手动添加pip的位置到环境变量: 如果以上步骤未能解决问题,可以尝试手动将pip的位置添加到环境变量中: 找到Python安装目录下的Scripts文件夹(例如:C:\PythonXX\Scripts)...安装pip: 在某些LinuxmacOS发行版中,pip可能没有预安装。

    2.4K30

    解决”‘pip’ 不是内部外部命令,也不是可运行的程序批处理文件”的问题

    今天本来想安装库来着,但是苦于pycharm的设置里不知道出了什么原因,无奈只能使用PIP功能来安装库了,但是输入PIP的时候发现 ‘PIP’ 不是内部外部命令,也不是可运行的程序批处理文件,那这个问题该怎么解决呢...安装路径是C:\ Program Files \ Python36,如果你安装时选择了别的地方,请找到你当时安装的路径 2.添加环境变量 如图所示,只要将Python文件夹下的Scripts文件夹加入到路径环境变量中参考其截图...,去添加对应的环境变量:C:\ Program Files \ Python36 \ Scripts到Path环境变量中去,因为改路径中包含了对应的PIP程序,所以这样就轻松的可以解决PIP无法运行的问题了右键点击...后记: 其实在Python的安装界面有将Python添加到环境变量的选项,可以避免再出现PIP不是内部外部命令,也不是可运行的程序批处理文件的问题。

    4.4K10

    Vim第五讲 内部命令、另存、部分保存、插入文件

    5.1 在 VIM 内执行外部命令的方法 ** 输入 :! 然后紧接着输入一个外部命令可以执行该外部命令。** 按下我们所熟悉的 : 命令使光标移动到屏幕底部。这样您就可以输入一行命令了。...选择一个未被用到的文件名,比如 TEST。 接着输入 :w TEST (此处 TEST 是您所选择的文件名。) 该命令会以 TEST 为文件名保存整个文件 (Vim 教程)。...现在请输入 w TEST ,其中 TEST 是一个未被使用的文件名。确认您看到了 :'w TEST 之后按 键。 这时 Vim 会把选中的行写入到以 TEST 命名的文件中去。...dir :!ls 确认文件被正确保存。这次先别删除它!我们在下一讲中会用到它。 提示:按 v 键使 Vim 进入可视模式进行选取。您可以四处移动光标使选取区域变大 变小。...--------------------- Author: Frytea Title: Vim第五讲 内部命令、另存、部分保存、插入文件 Link: https://blog.frytea.com

    1.2K20

    Python:whl文件是神?如何安装whl文件?

    各位客官将就一下吧,哈哈 步骤: 1.用管理员方式打开cmd 2.首先通过pip命令安装wheel 如果提示’pip’不是内部外部命令,也不是可运行的程序批处理文件 ①将python安装目录下的...scripts目录(例如D:\Python27\Scripts)添加到系统环境变量path里,注意前加分号。...再执行该命令 pip install wheel ②在cmd下进入到D:\Python27\Scripts目录下执行该命令 pip install wheel 3.安装whl文件 ①如果将D:\Python27...\Scripts目录添加到path中,可以直接在whl文件所在目录用管理员打开一个cmd窗口,直接执行下面的语句。...pip install python_dateutil-2.5.3-py2.py3-none-any.whl ②否则的话,需要在D:\Python27\Scripts目录下用管理员打开cmd,运行pip

    3.6K20

    Win10环境中如何实现python2和python3并存

    安装时自定义安装路径,这里路径要记下来 我的安装路径为 Python2路径:E:\python2 Python2路径:E:\python3 这是为了后面好添加系统变量,系统变量的作用就是能让你在终端上运行python运行...否则会弹不是内部外部命令错误(python111是我为了演示该错误随便打的) ? 3.设置环境变量 3.1安装完成后右击我的电脑,打开属性— 高级系统设置— 环境变量 ?...3.3新建 分别添加 E:\python3 E:\python3\Scripts E:\python2 E:\python2\Scripts Scripts是其pip的环境变量,在此一并添加了,设置完后记得一路确定才算保存设置...3.4为了好区分我们再稍微做下完善,毕竟总调用另一个版本的python需要输入py -2py -3有点别扭 打开python安装目录分别将两个版本的python.exe改为python2.exe和python3

    84810
    领券