当前位置:首页 > React

如何搭建ant react项目

2026-01-24 20:42:36React

安装 Node.js 和 npm/Yarn

确保系统已安装 Node.js(建议版本 16+)和 npm 或 Yarn。可通过以下命令检查版本:

node -v
npm -v

若未安装,需从 Node.js 官网 下载并安装。

创建 React 项目

使用 Create React App 快速初始化项目:

npx create-react-app ant-react-demo
cd ant-react-demo

或通过 Yarn:

yarn create react-app ant-react-demo

安装 Ant Design 依赖

在项目根目录下安装 Ant Design 及其依赖:

npm install antd

或使用 Yarn:

如何搭建ant react项目

yarn add antd

引入 Ant Design 样式

src/App.js 或入口文件中全局引入 Ant Design 的 CSS:

import 'antd/dist/antd.min.css';

若需按需加载样式,可配置 babel-plugin-import(需额外安装):

npm install babel-plugin-import --save-dev

babel.config.js 中添加插件配置:

如何搭建ant react项目

module.exports = {
  plugins: [
    ['import', { libraryName: 'antd', libraryDirectory: 'es', style: 'css' }]
  ]
};

使用 Ant Design 组件

在组件中直接引入需要的 Ant Design 组件:

import { Button } from 'antd';

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

自定义主题(可选)

通过 cracoreact-app-rewired 覆盖 Ant Design 的 Less 变量。以 craco 为例:

  1. 安装依赖:
    npm install @craco/craco craco-less --save-dev
  2. 创建 craco.config.js
    
    const CracoLessPlugin = require('craco-less');

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

3. 修改 `package.json` 中的脚本命令:  
```json
"scripts": {
  "start": "craco start",
  "build": "craco build",
  "test": "craco test"
}

启动项目

运行开发服务器:

npm start

项目将在 http://localhost:3000 自动打开。

标签: 项目ant
分享给朋友:

相关文章

vue实现项目

vue实现项目

Vue 项目实现指南 环境准备 确保已安装 Node.js(建议版本 16+)和 npm/yarn。通过以下命令安装 Vue CLI: npm install -g @vue/cli 创建项目 使用…

vue实现项目依赖

vue实现项目依赖

安装 Vue.js 项目依赖 使用 Vue CLI 或 Vite 创建项目后,通过 package.json 文件管理依赖。运行以下命令安装所有依赖: npm install 添加新依赖 通过 n…

如何搭建react项目

如何搭建react项目

使用 Create React App 搭建项目 Create React App (CRA) 是官方推荐的快速搭建 React 项目的工具,无需配置构建工具(如 Webpack 或 Babel)。…

java如何创建项目

java如何创建项目

使用IDE创建Java项目(以IntelliJ IDEA为例) 打开IntelliJ IDEA,选择“New Project”。 在左侧菜单中选择“Java”,确保已配置JDK(若无需手动添加)。 勾…

idea如何创建java项目

idea如何创建java项目

创建Java项目步骤 打开IntelliJ IDEA,点击欢迎界面上的"New Project"或通过菜单栏"File" > "New" > "Project"创建新项目。 在新建项目向…

vue项目 实现resize

vue项目 实现resize

监听窗口大小变化 在Vue项目中,可以通过监听window的resize事件来实现响应式布局或动态调整组件尺寸。以下是一个基本实现方法: mounted() { window.addEventL…