📜  $ npx-create-react-app chatapp bash: npx-create-react-app: command not found - 不管是什么(1)

📅  最后修改于: 2023-12-03 15:13:01.908000             🧑  作者: Mango

介绍npm和npx

在介绍React App之前,我们需要先了解一下npm和npx。

npm是Node.js默认的包管理器,它可以让我们轻松地安装、升级和删除node.js包。当我们使用npm安装包时,它会将包下载到本地node_modules文件夹中,并自动安装所有的依赖项。

npx则是为了解决执行命令时需要在全局安装命令行工具且会产生版本的兼容问题的问题而产生的。使用npx就可以运行你没有安装在你系统的任何依赖。

Create React App介绍

Create React App是由Facebook官方推出的React项目脚手架工具,它可以轻松地创建和管理React项目,无需手动配置Webpack、Babel等基础环境。

使用Create React App,我们可以快速搭建出一个React项目,并且自动安装好Webpack等相关配置,可以直接开始编写业务代码。

使用npx-create-react-app

但是,当我们在命令行中使用npx-create-react-app时,可能会遇到"command not found" 的错误提示,这是因为我们没有全局安装Create React App。

为了解决这个问题,我们可以使用npx命令来安装Create React App,而不需要先全局安装它:

npx create-react-app chatapp

这个命令会自动下载最新版本的Create React App,然后在当前目录下创建一个名为chatapp的React应用程序。

这样,我们就可以快速启动React应用程序,然后直接开始开发了。