当前位置:首页 > React

如何新建react项目

2026-01-23 19:25:32React

使用 Create React App 创建项目

安装 Node.js(包含 npm 或 yarn)后,通过以下命令创建新项目:

npx create-react-app my-app
cd my-app
npm start

使用 Vite 创建项目

Vite 是更快的现代构建工具,创建 React 项目命令如下:

npm create vite@latest my-react-app --template react
cd my-react-app
npm install
npm run dev

手动配置 Webpack 项目

适合需要自定义配置的高级用户:

如何新建react项目

  1. 初始化项目并安装基础依赖

    mkdir my-react-app
    cd my-react-app
    npm init -y
    npm install react react-dom
    npm install --save-dev webpack webpack-cli babel-loader @babel/core @babel/preset-react html-webpack-plugin
  2. 创建 webpack.config.js 配置文件

    如何新建react项目

    
    const path = require('path');
    const HtmlWebpackPlugin = require('html-webpack-plugin');

module.exports = { entry: './src/index.js', output: { path: path.resolve(__dirname, 'dist'), filename: 'bundle.js' }, module: { rules: [ { test: /.(js|jsx)$/, exclude: /node_modules/, use: { loader: 'babel-loader', options: { presets: ['@babel/preset-react'] } } } ] }, plugins: [ new HtmlWebpackPlugin({ template: './public/index.html' }) ] };


### TypeScript 模板创建

创建支持 TypeScript 的 React 项目:

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

或使用 Vite:

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



### 项目结构说明

典型 React 项目包含:
- public/ 静态文件目录
- src/ 主代码目录
  - App.js 主组件
  - index.js 入口文件
- package.json 依赖管理
- node_modules/ 依赖目录

注意:使用 Create React App 或 Vite 会自动生成合理项目结构,手动配置需要自行创建这些目录和文件。

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

相关文章

vue 实现的项目

vue 实现的项目

Vue 实现的项目类型 Vue.js 是一个渐进式 JavaScript 框架,适用于构建各种规模的项目。以下是一些常见的 Vue 实现项目类型: 单页应用 (SPA) Vue 非常适合构建单页应用…

react中monent如何获取日期

react中monent如何获取日期

使用 Moment.js 获取当前日期 在 React 中通过 Moment.js 获取当前日期,可以直接调用 moment() 函数。它会返回包含当前日期和时间的 Moment 对象。 impor…

如何生成react代码

如何生成react代码

使用 Create React App 生成项目 安装 Node.js 后,通过命令行工具运行以下命令创建新项目: npx create-react-app my-app cd my-app npm…

react架构如何

react架构如何

React 架构核心概念 React 的架构围绕组件化、虚拟 DOM 和单向数据流设计。组件是构建用户界面的独立模块,分为函数组件和类组件。虚拟 DOM 通过高效的 Diff 算法减少直接操作真实 D…

react如何卸载

react如何卸载

卸载 React 项目或依赖 如果需要完全卸载 React 项目或相关依赖,可以按照以下步骤操作: 删除项目文件夹 直接删除整个项目文件夹是最彻底的方式。确保已备份重要代码或配置文件。 卸载全局安…

如何同步react

如何同步react

同步React组件状态的方法 使用useState和useEffect钩子组合可以同步React组件的状态。useState用于声明状态变量,useEffect用于监听状态变化并执行副作用。 imp…