当前位置:首页 > React

如何用命令行新建react项目

2026-01-26 08:55:59React

使用 create-react-app 创建项目

安装最新版本的 create-react-app 工具后,在命令行运行以下命令生成新项目:

npx create-react-app my-app

my-app 为项目名称,可自定义。该命令会自动安装 React 及相关依赖,生成基础项目结构。

使用 Vite 创建项目

Vite 是一种更快速的构建工具,适合现代 React 开发。通过以下命令创建项目:

npm create vite@latest my-vite-app --template react

my-vite-app 为项目名称,--template react 指定使用 React 模板。

手动配置 Webpack 项目

如需更灵活的配置,可手动初始化项目:

mkdir my-webpack-app
cd my-webpack-app
npm init -y
npm install react react-dom
npm install webpack webpack-cli babel-loader @babel/preset-react --save-dev

创建 webpack.config.js 和 Babel 配置文件,手动设置编译规则。

使用 Next.js 框架

Next.js 提供 SSR 和静态生成支持,创建命令如下:

npx create-next-app@latest

按照提示选择项目配置,包括是否使用 TypeScript、ESLint 等。

项目启动与测试

完成创建后,进入项目目录并启动开发服务器:

cd my-app
npm start

默认情况下,开发服务器会运行在 http://localhost:3000

如何用命令行新建react项目

注意事项

  • 确保 Node.js 版本 ≥ 16.8,npm ≥ 8.0。
  • 使用 yarn 替代 npm 时,需全局安装 Yarn:npm install -g yarn
  • 旧版 create-react-app 需全局安装,新版推荐直接使用 npx 避免版本冲突。

分享给朋友:

相关文章

如何用vue实现轮播

如何用vue实现轮播

使用Vue实现轮播 基础实现(基于原生Vue) 创建轮播组件,通过动态绑定v-for和v-show控制显示当前幻灯片: <template> <div class="carou…

如何用vue实现前端

如何用vue实现前端

Vue.js 前端开发实现方法 环境搭建与项目初始化 安装 Node.js 和 npm/yarn 作为基础环境 使用 Vue CLI 创建项目:vue create project-name 选择预设…

react hooks如何用

react hooks如何用

使用 React Hooks 的基本方法 React Hooks 是 React 16.8 引入的功能,允许在函数组件中使用状态和其他 React 特性。以下是几种常用 Hooks 的用法。 use…

如何用react做增删

如何用react做增删

使用React实现增删功能 在React中实现增删功能通常涉及状态管理和列表渲染。以下是一个完整的实现方案: 初始化状态 需要定义一个状态来存储列表数据,可以使用useState钩子: c…

react如何用at.js

react如何用at.js

使用 AT.js 在 React 中实现 A/B 测试或个性化 AT.js 是 Adobe Target 提供的一个 JavaScript 库,用于在网页上实现 A/B 测试、个性化内容和体验。在 R…

React如何用按钮更换组件

React如何用按钮更换组件

使用状态管理切换组件 在React中,可以通过状态管理动态切换组件。创建一个状态变量存储当前显示的组件,通过按钮点击事件更新该状态。 import React, { useState } from…