Getting Started
The basic development environment requires Node.js version 18 or above.
Installation Method 1 (Recommended)
You can directly run npx create-antd-layout@latest your-project to install. It provides many pre-configured templates, making setup quick and convenient.
Installation Method 2
Integrate into an existing project.
- Add
@adminui.dev/antd-layoutto your project
npm i @adminui.dev/antd-layoutpnpm i @adminui.dev/antd-layoutyarn add @adminui.dev/antd-layoutbun add @adminui.dev/antd-layout Copied!
- Add the required dependencies
package.json
"dependencies": {
"@adminui-dev/antd-layout": "^1.7.8",
"@ant-design/colors": "^7.2.1",
"nprogress": "^0.2.0",
"antd": "^6.1.1",
"react": "^19.2.0",
"react-dom": "^19.2.0",
"react-intl": "^8.0.4",
"react-router": "^7.11.0",
"react-router-dom": "^7.11.0",
...
} Copied!
- Use and configure the component in your layout file
src/layouts/index.tsx
// src/layout/index.tsx
...
import { AntdLayout } from "@adminui-dev/antd-layout"
...
export default function(){
return(
<>
<AntdLayout layoutConfig={...} menuData={...} />
</>
)
} Copied!
Prerequisites: Node, ant-design, react, and react-dom environment are required.