当前位置:首页 > React

如何安装react

2026-01-13 11:05:58React

安装React的方法

方法一:使用Create React App(官方推荐)
Create React App是官方提供的脚手架工具,适合快速搭建React项目。确保已安装Node.js(建议版本≥14.0.0),然后在终端运行以下命令:

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

此命令会生成一个完整的React项目结构,并自动启动开发服务器。

方法二:通过CDN引入(适合简单场景)
若只需在HTML文件中快速测试React,可直接通过CDN引入。在HTML的<head>中添加以下代码:

<script crossorigin src="https://unpkg.com/react@18/umd/react.development.js"></script>
<script crossorigin src="https://unpkg.com/react-dom@18/umd/react-dom.development.js"></script>
<script src="https://unpkg.com/@babel/standalone/babel.min.js"></script>

注意:此方式不适合生产环境,仅用于学习或原型开发。

方法三:手动配置Webpack和Babel
适用于需要自定义构建流程的项目。步骤如下:

  1. 初始化项目并安装依赖:
    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配置文件,设置入口文件和Babel转译规则。
  3. package.json中添加构建脚本:
    "scripts": {
    "build": "webpack --mode production"
    }

方法四:使用Vite(高性能替代方案)
Vite提供更快的开发服务器启动速度。安装命令:

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

验证安装
无论采用哪种方法,创建App.js文件并写入以下代码测试是否成功:

import React from 'react';

function App() {
  return <h1>Hello React!</h1>;
}
export default App;

运行开发服务器后,浏览器访问http://localhost:3000应显示“Hello React!”。

如何安装react

标签: react
分享给朋友:

相关文章

react native 如何

react native 如何

安装 React Native 开发环境 确保系统已安装 Node.js(建议版本 16 或更高)。通过以下命令安装 React Native CLI 工具: npm install -g rea…

react如何使用

react如何使用

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

电脑如何安装react

电脑如何安装react

安装 Node.js 和 npm React 项目依赖 Node.js 环境,需先安装 Node.js(自带 npm)。访问 Node.js 官网 下载 LTS 版本,运行安装程序并完成配置。安装后,…

react moment如何使用

react moment如何使用

安装 react-moment 通过 npm 或 yarn 安装 react-moment 包。确保项目中已安装 moment.js,因为 react-moment 依赖它。 npm install…

react 如何继承

react 如何继承

在React中,组件继承并非推荐的设计模式(官方更推崇组合优于继承),但技术上仍可通过以下方式实现类似效果: 使用ES6类继承 通过extends关键字继承父组件类,子组件可访问父组件的生命周期方…

如何优化react

如何优化react

优化 React 性能的方法 使用 React.memo 进行组件记忆 React.memo 是一个高阶组件,用于缓存函数组件的渲染结果,避免不必要的重新渲染。只有当组件的 props 发生变化时,才…