当前位置:首页 > React

如何搭建react环境

2026-02-12 02:43:21React

安装Node.js和npm

确保系统已安装Node.js(包含npm)。可通过官网下载最新稳定版本,安装后验证版本:

node -v
npm -v

使用Create React App快速搭建

官方推荐使用Create React App(CRA)工具生成项目模板:

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

此命令会创建名为my-app的项目并启动开发服务器,默认访问http://localhost:3000

手动配置Webpack(可选)

如需自定义构建流程,可手动配置Webpack和Babel:

如何搭建react环境

安装基础依赖:

npm install webpack webpack-cli webpack-dev-server babel-loader @babel/core @babel/preset-react --save-dev

创建webpack.config.js

const path = require('path');

module.exports = {
  entry: './src/index.js',
  output: {
    path: path.resolve(__dirname, 'dist'),
    filename: 'bundle.js'
  },
  module: {
    rules: [
      {
        test: /\.(js|jsx)$/,
        exclude: /node_modules/,
        use: {
          loader: 'babel-loader',
          options: {
            presets: ['@babel/preset-react']
          }
        }
      }
    ]
  },
  devServer: {
    static: {
      directory: path.join(__dirname, 'public'),
    },
    port: 3000
  }
};

配置Babel

创建.babelrc文件:

如何搭建react环境

{
  "presets": ["@babel/preset-react"]
}

项目结构示例

基础目录结构建议:

my-app/
├── public/
│   └── index.html
├── src/
│   ├── App.js
│   └── index.js
├── package.json
└── webpack.config.js

启动开发环境

package.json中添加脚本:

"scripts": {
  "start": "webpack serve --mode development",
  "build": "webpack --mode production"
}

运行开发服务器:

npm start

标签: 环境react
分享给朋友:

相关文章

react如何取消渲染

react如何取消渲染

取消渲染的方法 在React中,取消渲染通常指的是在某些条件下阻止组件渲染或中断正在进行的渲染过程。以下是几种常见的方法: 条件渲染 通过条件判断决定是否渲染组件或部分内容。可以使用if语句或三元运…

react如何开发

react如何开发

React 开发基础步骤 安装 Node.js 和 npm/yarn 确保系统已安装 Node.js(包含 npm)或 Yarn。React 项目依赖这些工具管理包和运行脚本。官方推荐使用 Node.…

react 如何启动

react 如何启动

创建 React 项目 使用官方工具 create-react-app 快速初始化项目,需提前安装 Node.js(版本 ≥ 14.0.0)和 npm/yarn: npx create-react-…

react如何发布

react如何发布

发布React应用的步骤 构建生产版本 使用以下命令生成优化后的生产版本代码,代码会被压缩并移除开发环境中的调试工具: npm run build 构建完成后会生成build文件夹,包含所有静态资源…

react如何配置

react如何配置

配置React项目的基本步骤 安装Node.js和npm 确保系统已安装Node.js(包含npm)。可通过命令行检查版本: node -v npm -v 创建React项目 使用官方工具Creat…

react如何重新加载

react如何重新加载

重新加载当前页面 在React中重新加载当前页面可以通过window.location.reload()方法实现。该方法会强制浏览器重新加载当前URL,类似于按下F5刷新页面。 const relo…