开篇
关于next集成Ant Design,网上方案不全也有可能由于next升级导致不能使用,在这里推荐next官方demo案例,如果你想直接使用则下载demo即可,下面是我在摸索中的一些总结。
集成
import style files
首先无论你引入那种UI,在next中是不支持加载.css
、.scss
、.less
文件,下面采用官方方案,以css
为例:
npm install --save @zeit/next-css
在next.config.js
添加如下代码
//next.config.js
const withCss = require('@zeit/next-css')
module.exports = withCSS({
/* config options here */
})
添加 ant UI
npm install antd --save
按需加载
npm babel-plugin-import --save
根目录创建