nextjs如何支持antd

使用nextjs框架,如何引入antd,并按需加载。

阅读 11k
4 个回答

将antd相关的文件引入即可

yarn add antd
yarn add babel-plugin-import
// .babelrc
{
  "presets": ["next/babel"],
  "plugins": [
    [
      "import",
      {
        "libraryName": "antd",
        "style": "css" // `style: true` 会加载 less 文件
      }
    ]
  ]
}
//使用
import { Button, Switch } from "antd";

<>
    <Button>Index page</Button>
    <Switch defaultChecked onChange={onChange} />
  </>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题