当前位置:首页 > React

react如何启动项目

2026-03-31 14:45:15React

使用 Create React App 创建新项目

在终端运行以下命令创建新的 React 项目:

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

my-app 是项目名称,可根据需求修改。npm start 会启动开发服务器,默认在 http://localhost:3000 打开应用。

使用 Vite 创建 React 项目

Vite 是更快速的现代构建工具,适合轻量级项目:

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

npm run dev 启动开发服务器,默认端口可能为 5173 或其他。

react如何启动项目

手动配置 Webpack 项目

适合需要自定义构建配置的场景:

  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-env @babel/preset-react
  2. 创建 webpack.config.js 文件配置打包规则:

    react如何启动项目

    
    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: ['babel-loader'], }, ], }, };


3. 添加 Babel 配置(`.babelrc`):  
```json
{
  "presets": ["@babel/preset-env", "@babel/preset-react"]
}
  1. 运行 npx webpack 打包,并通过 HTML 文件引入生成的 bundle.js

使用 TypeScript 模板

Create React App 支持 TypeScript:

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

Vite 同样提供 TypeScript 模板:

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

注意事项

  • 确保 Node.js 版本 ≥ 16.8,避免兼容性问题。
  • 使用 npmyarn 安装依赖,避免混用导致锁文件冲突。
  • 项目启动后,修改代码会自动热更新(HMR),无需手动刷新页面。

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

相关文章

react如何衰减

react如何衰减

React 中的动画衰减效果实现 在 React 中实现衰减效果(如滚动衰减、拖动释放后的惯性滑动)通常需要结合物理动画原理或第三方动画库。以下是几种常见方法: 使用 CSS 动画和 @keyfra…

如何创建react

如何创建react

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

react如何清理

react如何清理

清理 React 项目的方法 清理未使用的依赖项 运行 npm prune 或 yarn install --production 可以移除 node_modules 中未在 package.json…

react 如何循环

react 如何循环

循环渲染列表 在React中,循环渲染列表通常使用map方法。map可以遍历数组并返回一个新的React元素数组。 const items = ['Apple', 'Banana', 'Orange…

react如何同步修改

react如何同步修改

同步修改状态的常见方法 在React中同步修改状态通常涉及使用useState或useReducer钩子,结合React的批处理机制确保状态更新的一致性。以下是几种典型场景的解决方案: 直接使用us…

如何实操react

如何实操react

安装 React 环境 使用 create-react-app 快速搭建项目: npx create-react-app my-app cd my-app npm start 项目启动后默认在…