React 创建第一个项目

前面几节介绍了多种安装方式,本节我们用 Vite 真正创建并运行第一个 React 项目,从建目录到看到页面的完整过程走一遍,帮你建立"项目长什么样"的整体概念。

第一步:确认环境

确保已安装 Node.js 18+ 与 npm,打开终端检查:

node -v
npm -v

如果提示找不到命令,请先按"React 安装(NPM)"一节安装 Node.js。

第二步:创建项目

在终端执行:

npm create vite@latest hello-react

按提示选择框架 React(再选 JavaScript 或 TypeScript 均可)。随后进入目录、安装依赖:

cd hello-react
npm install

第三步:启动并预览

执行启动命令:

npm run dev

终端会出现类似 http://localhost:5173 的地址,浏览器打开它。渲染效果:首次看到的是 Vite 默认欢迎页。

第四步:修改第一个界面

打开 src/App.jsx,把默认内容替换成:

function App() {
  const name = '小明';
  return (
    <div>
      <h1>我的第一个 React 项目</h1>
      <p>你好,{name}!</p>
    </div>
  );
}

export default App;

保存文件,浏览器自动刷新。渲染效果:页面显示标题"我的第一个 React 项目"和"你好,小明!"。花括号 {name} 用来在 JSX 中插入 JavaScript 表达式的值。

第五步:理解入口文件

页面能显示内容,靠的是 src/main.jsx 把 App 挂载到 index.html 中:

import { StrictMode } from 'react';
import { createRoot } from 'react-dom/client';
import App from './App.jsx';
import './index.css';

createRoot(document.getElementById('root')).render(
  <StrictMode>
    <App />
  </StrictMode>
);
// 渲染效果:把 App 组件渲染到 index.html 里 id 为 root 的节点中

index.html 中预先放了一个 <div id="root"></div>,createRoot 会找到它并渲染组件树。

小结

创建第一个项目只需四步:npm create vite@latest 生成项目、npm install 装依赖、npm run dev 启动、修改 src/App.jsx 写自己的界面。多改多刷新,很快就能上手 React 开发。

笔记加载中…