当前位置:首页 > React

macbook如何安装react

2026-02-11 21:22:41React

安装 Node.js 和 npm

在 MacBook 上安装 React 需要先安装 Node.js,它包含了 npm(Node Package Manager)。访问 Node.js 官网 下载最新 LTS 版本并安装。安装完成后,在终端运行以下命令验证是否安装成功:

node -v
npm -v

使用 Create React App 创建项目

Create React App 是官方推荐的脚手架工具,可以快速初始化 React 项目。在终端运行以下命令全局安装并创建项目:

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

项目创建完成后会自动启动开发服务器,默认在浏览器打开 http://localhost:3000

macbook如何安装react

手动配置 React 环境(可选)

如果需要手动配置,可以通过以下步骤完成:

  1. 初始化项目并安装 React 核心库:
    mkdir my-app
    cd my-app
    npm init -y
    npm install react react-dom
  2. 安装开发依赖(如 Babel 和 Webpack):
    npm install --save-dev @babel/core @babel/preset-env @babel/preset-react webpack webpack-cli webpack-dev-server babel-loader css-loader style-loader html-webpack-plugin

配置 Babel 和 Webpack

在项目根目录创建 webpack.config.js.babelrc 文件:

macbook如何安装react

// webpack.config.js
const path = require('path');
const HtmlWebpackPlugin = require('html-webpack-plugin');

module.exports = {
  entry: './src/index.js',
  output: {
    path: path.resolve(__dirname, 'dist'),
    filename: 'bundle.js',
  },
  module: {
    rules: [
      {
        test: /\.js$/,
        exclude: /node_modules/,
        use: {
          loader: 'babel-loader',
        },
      },
      {
        test: /\.css$/,
        use: ['style-loader', 'css-loader'],
      },
    ],
  },
  plugins: [
    new HtmlWebpackPlugin({
      template: './public/index.html',
    }),
  ],
  devServer: {
    static: {
      directory: path.join(__dirname, 'dist'),
    },
    compress: true,
    port: 3000,
  },
};
// .babelrc
{
  "presets": ["@babel/preset-env", "@babel/preset-react"]
}

启动开发服务器

package.json 中添加启动脚本:

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

运行 npm start 启动开发服务器。

安装 VS Code 扩展(可选)

为提升开发效率,可以安装以下 VS Code 扩展:

  • ESLint:代码质量检查
  • Prettier:代码格式化
  • Reactjs code snippets:React 代码片段快捷生成

标签: macbookreact
分享给朋友:

相关文章

react如何销毁

react如何销毁

销毁 React 组件 在 React 中,销毁组件通常涉及清理副作用(如事件监听器、定时器或订阅)以防止内存泄漏。以下是实现组件销毁的常见方法: 使用 useEffect 清理副作用 在函数组件…

如何react页面

如何react页面

创建 React 页面 使用 create-react-app 快速初始化项目: npx create-react-app my-app cd my-app npm start 基础页面结构 在 s…

如何选购react

如何选购react

选购 React 相关产品或服务的建议 React 是一个用于构建用户界面的 JavaScript 库,广泛应用于前端开发。以下是选购 React 相关产品(如课程、书籍、工具、组件库等)的参考方法:…

如何构建react

如何构建react

构建 React 项目的步骤 安装 Node.js 和 npm 确保系统已安装 Node.js(包含 npm)。可通过命令行验证: node -v npm -v 使用 Create React Ap…

react 如何操作cookie

react 如何操作cookie

安装依赖 在React项目中操作cookie通常需要第三方库的支持,推荐使用js-cookie。通过npm或yarn安装: npm install js-cookie # 或 yarn add js…

react如何创建框架

react如何创建框架

React 创建框架的方法 React 本身是一个用于构建用户界面的 JavaScript 库,但可以通过多种方式创建框架或项目结构。以下是几种常见的方法: 使用 Create React App…