当前位置:首页 > React

如何安装antd react

2026-01-15 10:01:47React

安装 Ant Design (antd) 到 React 项目

确保已创建 React 项目,若未创建可通过以下命令初始化:

npx create-react-app my-app
cd my-app

通过 npm 或 yarn 安装 antd:

npm install antd
# 或
yarn add antd

引入 Ant Design 样式

在项目的入口文件(如 src/index.jssrc/App.js)中引入全局样式:

import 'antd/dist/antd.css';

使用 Ant Design 组件

在 React 组件中直接导入需要的组件:

如何安装antd react

import { Button } from 'antd';

function App() {
  return <Button type="primary">Primary Button</Button>;
}

按需加载优化(可选)

使用 babel-plugin-import 减少打包体积。安装插件:

npm install babel-plugin-import --save-dev
# 或
yarn add babel-plugin-import --dev

babel.config.js.babelrc 中配置:

如何安装antd react

{
  "plugins": [
    ["import", { "libraryName": "antd", "libraryDirectory": "es", "style": "css" }]
  ]
}

自定义主题(可选)

通过 cracoreact-app-rewired 修改默认主题变量。以 craco 为例: 安装依赖:

npm install @craco/craco craco-less --save

创建 craco.config.js

const CracoLessPlugin = require('craco-less');

module.exports = {
  plugins: [
    {
      plugin: CracoLessPlugin,
      options: {
        lessLoaderOptions: {
          lessOptions: {
            modifyVars: { '@primary-color': '#1DA57A' },
            javascriptEnabled: true,
          },
        },
      },
    },
  ],
};

修改 package.json 中的脚本:

"scripts": {
  "start": "craco start",
  "build": "craco build",
  "test": "craco test"
}

标签: antdreact
分享给朋友:

相关文章

如何评价react native

如何评价react native

React Native 的优势 跨平台开发效率高 React Native 允许开发者使用 JavaScript 和 React 编写代码,同时生成 iOS 和 Android 应用,大幅减少开发成…

react中monent如何获取日期

react中monent如何获取日期

使用 Moment.js 获取日期 在 React 项目中,可以通过 Moment.js 库轻松处理日期和时间。以下是几种常见的日期获取方法。 安装 Moment.js 确保项目中已安装 Momen…

如何学react

如何学react

学习 React 的基础知识 React 是一个用于构建用户界面的 JavaScript 库。学习 React 的第一步是掌握其核心概念,包括组件、状态(State)、属性(Props)和生命周期方法…

react如何记忆

react如何记忆

React 记忆技术 在 React 中,记忆(Memoization)是一种优化技术,用于避免不必要的重新渲染或计算。React 提供了多种内置方法和第三方库来实现记忆功能。 useMemo H…

react如何

react如何

React 基础概念 React 是一个用于构建用户界面的 JavaScript 库,专注于组件化开发。通过虚拟 DOM 和高效的渲染机制,React 能够实现高性能的 UI 更新。 安装 Re…

如何react页面

如何react页面

创建 React 页面 使用 create-react-app 快速初始化项目: npx create-react-app my-app cd my-app npm start 编写组件代码 在 s…