这个问题是create react app 里面的package.json里面已经配置了

  "babel": {
    "presets": [
      "react-app"
    ]
  }
这样的配置,但是又在根目录下建立了一个babelrc的文件,所以导致重复,但是不可以直接删掉,不然报
 
编译失败
./src/index.js
SyntaxError: D:\Work\ReactPro\src\index.js: Unexpected token (9:16) 类似这样的错误,所以要把
  "presets": [
      "react-app"
    ]
配置放在babelrc里面,这个的意思是说
 
指定按照react-app的模式配置babel
,最终我的babel是这么配置的:
{
"plugins": [
["import", { "libraryName": "antd", "style": "css" }]
],
"presets": [
"react-app"
]
}

问题解决,这样的按需引入插件可以比全局引入减少1.2-1.5M左右的大小

 关于,babel的一些配置解释,可以参考这个文章:
 
 
 

最新文章

  1. XVI Open Cup named after E.V. Pankratiev. GP of Peterhof
  2. 如何配置Hyper-V的虚拟机通过主机网络上网 (NAT)
  3. [Logstash-input-redis] 使用详解
  4. 记录一些在用wcf的过程中走过的泥巴路 【第一篇】
  5. qml 封装技巧-利用数据来进行适配
  6. asp.net的code-Behind技术
  7. Jquery动态进行图片缩略
  8. 266. Palindrome Permutation
  9. 将archlinux 2013-06-01版,安装配置为个人工作站
  10. 重构if...else...或者switch程序块 为 中介者(Mediator)模式.的思考
  11. E.164 Format
  12. 深入理解 JavaScript 异步系列(4)—— Generator
  13. 常用PHP函数的封装
  14. JHipster技术栈定制 - 基于UAA的微服务之间安全调用
  15. N!中末尾有多少个0
  16. Ext.js中自己扩展的EasyGrid
  17. [ci]jenkins-slave的添加(vm模式,通过ssh和jnlp)
  18. Git操作说明
  19. express返回html文件
  20. mysql允许某ip访问

热门文章

  1. ARM编程模式和7钟工作模式
  2. Linux — 基础知识
  3. Redis---键的过期时间及数据淘汰策略
  4. Python性能分析工具Profile
  5. 互联网技术笔试总通不过?leetcode刷对了么
  6. python二维码模块(qrcode)
  7. 下载xlsx文件打开一直提示文件已损坏
  8. complementary error function
  9. EasySwoole的入门学习
  10. 36.React基础介绍——2019年12月24日