当前位置:首页 > React

react如何创建项目

2026-02-11 16:43:41React

使用 Create React App 创建项目

安装 Create React App 工具,这是官方推荐的快速搭建 React 项目的方式。确保系统已安装 Node.js(版本需 ≥ 14.0.0)。

通过以下命令创建新项目:

npx create-react-app my-app

其中 my-app 是项目名称,可根据需求修改。该命令会自动安装 React 及相关依赖。

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

cd my-app
npm start

开发服务器默认运行在 http://localhost:3000,修改代码时会自动刷新页面。

使用 Vite 创建项目

Vite 是另一种高效的构建工具,适合需要更快启动和热更新的场景。安装 Vite 并创建 React 项目:

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

进入项目目录并安装依赖后启动:

cd my-react-app
npm install
npm run dev

Vite 开发服务器默认运行在 http://localhost:5173

手动配置 Webpack 项目

对于需要自定义配置的高级用户,可以手动设置 Webpack 环境。初始化项目并安装核心依赖:

mkdir my-react-project
cd my-react-project
npm init -y
npm install react react-dom
npm install --save-dev webpack webpack-cli webpack-dev-server babel-loader @babel/core @babel/preset-env @babel/preset-react

创建 webpack.config.js 配置文件:

const path = require('path');

module.exports = {
  entry: './src/index.js',
  output: {
    filename: 'bundle.js',
    path: path.resolve(__dirname, 'dist'),
  },
  module: {
    rules: [
      {
        test: /\.(js|jsx)$/,
        exclude: /node_modules/,
        use: {
          loader: 'babel-loader',
          options: {
            presets: ['@babel/preset-env', '@babel/preset-react']
          }
        }
      }
    ]
  },
  devServer: {
    static: {
      directory: path.join(__dirname, 'dist'),
    },
    port: 3000,
  },
};

添加启动脚本到 package.json

"scripts": {
  "start": "webpack serve --mode development",
  "build": "webpack --mode production"
}

TypeScript 支持

如需使用 TypeScript,在创建项目时添加 TypeScript 模板:

使用 Create React App:

npx create-react-app my-app --template typescript

使用 Vite:

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

手动配置 Webpack 项目需额外安装:

react如何创建项目

npm install --save-dev typescript @types/react @types/react-dom ts-loader

并更新 Webpack 配置以处理 .tsx 文件。

标签: 项目react
分享给朋友:

相关文章

react如何使用

react如何使用

React 的基本使用 React 是一个用于构建用户界面的 JavaScript 库,以下是一些核心概念和使用方法。 安装 React 通过 create-react-app 快速搭建 React…

react如何调试

react如何调试

调试 React 应用的方法 使用 React Developer Tools React Developer Tools 是 Chrome 和 Firefox 的浏览器扩展,可以检查组件树、状态和…

如何创建react

如何创建react

创建React项目的步骤 使用Create React App工具快速搭建React项目。确保已安装Node.js(版本需≥14.0.0)和npm(版本需≥5.6)。 打开终端或命令行工具,运行以下…

如何开发react

如何开发react

开发React应用的基本步骤 安装Node.js和npm 确保系统中已安装Node.js(包含npm)。可通过官网下载安装包,安装后验证版本: node -v npm -v 创建React项目…

react如何debugger

react如何debugger

调试 React 应用的方法 使用浏览器开发者工具进行调试 React 开发者工具(React DevTools)是调试 React 应用的必备工具。安装 Chrome 或 Firefox 扩展后,可…

react路由如何配置

react路由如何配置

React 路由配置方法 安装 React Router 使用 npm 或 yarn 安装 React Router 的 DOM 版本: npm install react-router-dom #…