我已经更新了antd到5.0.0。我有这些导入现在给出错误。
@import '~antd/es/style/themes/default.less'; @import '~antd/dist/antd.less';
在新版本中应该用什么替换?
ubbxdtey1#
从v4到v5,包中不再包含antd css文件。由于CSS-in-JS支持按需导入,因此原始的antd/dist/antd.css也被放弃了。如果你需要重新设置一些基本样式,请使用import antd/dist/reset.css。所以如果你不需要重新设置bacis样式,只需删除这些代码。参考:https://ant.design/docs/react/migration-v5
antd/dist/antd.css
import antd/dist/reset.css
c9qzyr3d2#
在App.js中导入此文件,而不是导入这些文件import 'antd/dist/reset.css';
App.js
import 'antd/dist/reset.css';
2条答案
按热度按时间ubbxdtey1#
从v4到v5,包中不再包含antd css文件。
由于CSS-in-JS支持按需导入,因此原始的
antd/dist/antd.css
也被放弃了。如果你需要重新设置一些基本样式,请使用
import antd/dist/reset.css
。所以如果你不需要重新设置bacis样式,只需删除这些代码。参考:https://ant.design/docs/react/migration-v5
c9qzyr3d2#
在
App.js
中导入此文件,而不是导入这些文件import 'antd/dist/reset.css';