{
// 此项指明,转码的规则
"presets": [
// env项是借助插件babel-preset-env,下面这个配置说的是babel对es6,es7,es8进行转码,并且设置amd,commonjs这样的模块化文件,不进行转码
["env", { "modules": false }],
// 下面这个是不同阶段出现的es语法,包含不同的转码插件
"stage-2"
],
// 下面这个选项是引用插件来处理代码的转换,transform-runtime用来处理全局函数和优化babel编译
"plugins": ["transform-runtime"],
// 下面指的是在生成的文件中,不产生注释
"comments": false,
// 下面这段是在特定的环境中所执行的转码规则,当环境变量是下面的test就会覆盖上面的设置
"env": {
// test 是提前设置的环境变量,如果没有设置BABEL_ENV则使用NODE_ENV,如果都没有设置默认就是development
"test": {
"presets": ["env", "stage-2"],
// instanbul是一个用来测试转码后代码的工具
"plugins": ["istanbul"]
}
}
}

最新文章

  1. ui-router中使用ocLazyLoad和resolve
  2. UIApplication和delegate代理
  3. Java程序中调用Python脚本的方法
  4. tony_linux下网站压力测试工具webbench
  5. 1.JSP 简介及工作原理
  6. windows2003网络负载平衡设置
  7. 纯css去实现loading动画效果图
  8. Springboot整合log4j2【详细步骤】
  9. Spring中事务管理
  10. bootstrap datepicker 属性设置 以及方法和事件
  11. Chapter 5 Blood Type——1
  12. jupyter运行py文件(py文件和ipynb文件互转)
  13. 虚拟机linux系统明明已经安装了ubuntu,但是每次重新进入就又是选择安装界面
  14. 金9银10,分享几个重要的Android面试题
  15. 常用的web服务器软件整理
  16. 简单理解PHP-FPM
  17. ansible详解
  18. 【SDOI2017】数字表格
  19. MongoDB集群配置笔记二(实战)
  20. python 正则表达式规则收集

热门文章

  1. 轻量级quill富文本编辑器
  2. C# DataGridView 的UserDeletingRow事件,删除
  3. javascript中name,value等属于保留字
  4. Emmet for Dreamweaver 整理分享
  5. 【转】 Git——如何将本地项目提交至远程仓库
  6. 知识点练习day9
  7. 6.while loop
  8. nginx的配置
  9. for循环相关的一个问题
  10. 论python3下“多态”与“继承”中坑