react如何启动
启动 React 项目的步骤
安装 Node.js 和 npm
确保系统已安装 Node.js(包含 npm)。可通过以下命令检查版本:
node -v
npm -v
若未安装,需从 Node.js 官网 下载并安装。
使用 Create React App 创建项目
Create React App 是官方推荐的脚手架工具,快速生成项目结构。运行以下命令创建项目:
npx create-react-app my-app
my-app 为项目名称,可自定义。
进入项目目录
创建完成后,切换到项目文件夹:
cd my-app
启动开发服务器
运行以下命令启动开发服务器:
npm start
默认情况下,浏览器会自动打开 http://localhost:3000 并显示 React 应用。
可选工具与进阶配置
使用 Yarn 替代 npm
若偏好 Yarn,可全局安装后使用:
npm install -g yarn
yarn create react-app my-app
cd my-app
yarn start
自定义模板
Create React App 支持指定模板(如 TypeScript):
npx create-react-app my-app --template typescript
手动配置 Webpack 和 Babel
如需完全自定义构建流程,可手动初始化项目并配置 Webpack 和 Babel。需安装以下依赖:
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
随后需创建 webpack.config.js 和 .babelrc 配置文件。
常见问题与解决
端口冲突
若默认端口 3000 被占用,可通过环境变量指定其他端口:
PORT=3001 npm start
清理缓存
启动时遇到异常,可尝试清理缓存后重新安装依赖:
npm cache clean --force
rm -rf node_modules
npm install
生产环境构建
开发完成后,生成优化后的生产版本:
npm run build
构建结果位于 build 文件夹,可直接部署到服务器。







