1.使用create-react-app工具创建了一个项目

create-react-app antd-demo

2.安装babel-plugin-import

npm install babel-plugin-import --dev

3.按需引用antd

在App.js里面引入,

import { Button } from 'antd';

package.json里面配置babel

 "babel": {
"plugins": [
[
"import",
{
"libraryName": "antd",
"style": true
}
]
]
},

  最后项目启动报错,报错信息如下

./node_modules/antd/lib/button/style/index.less
Module build failed: // https://github.com/ant-design/ant-motion/issues/44
.bezierEasingMixin();
^
Inline JavaScript is not enabled. Is it set in your options?
in E:\webstrom\migu\ngoc\web\react-interface\react-interface-cli\node_modules\antd\lib\style\color\bezierEasing.less (line 110, column 0)

  最后把"style":“css”就可以了

这里的style可以为true或者‘css’,但是不知道为什么使用true就报错,

babel-plugin-import配置,options可以为数组

{
"plugins":[["import",options]]
}

导入js模块:

["import", { "libraryName": "antd" }]  

导入js和css模块(LESS/Sass源文件):

["import", { "libraryName": "antd", "style": true }]

  导入js和css模块(css 内置文件):

["import", { "libraryName": "antd", "style": "css" }]

  

最新文章

  1. NVPerfHUD
  2. css公共样式,初始化
  3. 【三分搜索算法】UVa 10385 - Duathlon
  4. [ImportNew]Java中的并发处理
  5. Tiny210v2( S5PV210 )平台下创建基本根文件系统
  6. 深度学习word2vec笔记之应用篇
  7. CCA概述和安装
  8. Ubuntu环境下SSH的安装及使用
  9. WeText项目的服务端
  10. WMWARE下/sbin/scsi_id 返回值为空
  11. 部署在服务器中的WebService
  12. 201521123118《java程序设计》第一周学习总结
  13. Office 365实现单点登录系列(1)—域环境搭建
  14. linux路由表
  15. gets() 与 scanf() 的小尴尬
  16. Spring Bean 的生命周期,如何被管理的?
  17. win server 2008添加磁盘-脱机转换为联机状态方法
  18. 面向对象第一话,大战java正则表达式
  19. bitMap算法实现以及ckHash函数类,将字符串映射成数字,同时可以将数字映射成字符串
  20. MySQL主从同步的一个小问题解决

热门文章

  1. 【Cf #502 H】The Films(莫队)
  2. 【bzoj2154】 Crash的数字表格
  3. Android中View绘制优化
  4. java CPU 100% 排查(转载)
  5. lumen passport Call to undefined method Laravel\Lumen\Application::group()
  6. Lowest Common Ancestor in a Binary Tree
  7. Docker Swarm 服务编排之命令
  8. Python操作sqlserver 2000
  9. GO_00:Mac之Item2的配置安装
  10. 【重要】Nginx模块Lua-Nginx-Module学习笔记(三)Nginx + Lua + Redis 已安装成功(非openresty 方式安装)