2

176 阅读3分钟

要运行 React 应用并查看其效果,通常需要在本地环境中搭建开发环境。以下是从创建到运行 React 应用的详细步骤:

1. 安装 Node.js 和 npm

React 依赖于 Node.jsnpm(Node 包管理器)。首先,你需要确保已安装它们。

  • 下载并安装 Node.js: 前往 Node.js 官网 下载并安装最新的稳定版本。安装后,npm 会自动安装。

  • 检查安装情况: 在终端中运行以下命令,确保 Node.js 和 npm 已正确安装:

    node -v
    npm -v
    

    如果你能看到版本号,则说明安装成功。

2. 使用 Create React App 创建新项目

Create React App 是一个官方的工具,可以帮助你快速创建一个新的 React 项目,包含所有的默认配置和文件结构。你只需要运行一条命令即可启动项目。

  1. 创建新 React 项目: 使用 npx 命令创建新的 React 应用。npx 是 npm 5.2 版本后引入的工具,可以直接运行包,而不需要事先全局安装。

    npx create-react-app my-app
    

    这里的 my-app 是你项目的名称,可以自定义。这个命令会在当前目录下创建一个名为 my-app 的文件夹,并安装 React 项目的基本依赖。

  2. 进入项目目录

    cd my-app
    
  3. 启动开发服务器: 在项目根目录下,运行以下命令启动开发服务器:

    npm start
    

    这条命令会自动启动一个本地开发服务器,通常在浏览器中打开 http://localhost:3000 即可查看应用的运行效果。

    你应该能够看到 React 应用的默认页面,通常是一个带有 "Edit src/App.js and save to reload" 字样的欢迎页面。

3. 修改并实时查看效果

  • 编辑代码: 打开项目中的 src/App.js 文件,你可以修改里面的内容。默认代码类似于:

    import React from 'react';
    import './App.css';
    
    function App() {
      return (
        <div className="App">
          <header className="App-header">
            <p>
              Edit <code>src/App.js</code> and save to reload.
            </p>
          </header>
        </div>
      );
    }
    
    export default App;
    

    比如,你可以将 Edit src/App.js 改成:

    <h1>Hello, React World!</h1>
    
  • 实时更新: 保存修改后,React 会自动重新渲染页面并在浏览器中显示最新的内容,开发服务器会自动更新,无需手动刷新页面。

4. 停止开发服务器

当你完成开发并希望停止服务器时,可以在终端中按下 Ctrl + C 停止正在运行的服务器。

5. 构建生产版本(可选)

在开发完成后,你可以构建项目的生产版本,以便部署到服务器上。

  1. 构建生产版本

    npm run build
    
  2. 查看构建结果: 构建过程会将所有文件打包并优化到 build 文件夹中。你可以将 build 文件夹中的内容部署到你的 web 服务器上,供外部访问。

总结

  1. 安装 Node.js 和 npm。
  2. 使用 npx create-react-app 创建 React 项目。
  3. 进入项目目录并运行 npm start 启动开发服务器。
  4. 修改 src/App.js 来开发和查看应用效果。
  5. 可选:使用 npm run build 构建生产版本。

这样,你就可以顺利运行和开发你的 React 应用了!如果你有其他问题或者遇到任何困难,随时告诉我!