当前位置: 首页 > news >正文

备份核验单时网站域名seo培训

备份核验单时网站域名,seo培训,有哪些测试网站设计非常出色的,第一次做网站时是怎样的心情babel 有多种预设,最常见的预设是 babel/preset-env,它可以让你使用最新的 JS 语法,而无需针对每种语法转换设置具体的插件。 babel/preset-env 预设 安装 npm i -D babel/preset-env配置 .babelrc 文件 在根目录下新建 .babelrc 文件&a…

babel 有多种预设,最常见的预设是 @babel/preset-env,它可以让你使用最新的 JS 语法,而无需针对每种语法转换设置具体的插件。

@babel/preset-env 预设

安装

npm i -D @babel/preset-env

配置

.babelrc 文件

在根目录下新建 .babelrc 文件,并设置以下内容:

{"presets": ["@babel/preset-env"]
}

兼容浏览器

@babel/preset-env 需要根据兼容的浏览器范围来确定如何编译,和 postcss 一样,可以使用文件 .browserslistrc 来描述浏览器的兼容范围。

在根目录下新建 .browserslistrc 文件,并设置以下内容:

last 3 version
> 1%
not ie <= 8

它的书写规范多而繁琐,详情见:https://github.com/browserslist/browserslist

预设的配置

postcss-preset-env 一样, @babel/preset-env 自身也有一些配置,具体的配置见:https://www.babeljs.cn/docs/babel-preset-env#options

{"presets": [["@babel/preset-env", {"配置项1": "配置值","配置项2": "配置值","配置项3": "配置值"}]]
}

其中一个比较常见的配置项是 usebuiltins,该配置的默认值是 false,它有什么用呢?由于该预设仅转换新的语法,并不对新的 API 进行任何处理。

例如:

new Promise(resolve => {resolve()
})

转换的结果为

new Promise(function (resolve) {resolve();
});

如果遇到没有 Promise 构造函数的旧版本浏览器,该代码就会报错,而配置 usebuiltins 可以在编译结果中注入这些新的 API,它的值默认为 false ,表示不注入任何新的 API,可以将其设置为 usage,表示根据 API 的使用情况,按需导入 API。

{"presets": [["@babel/preset-env", {"useBuiltIns": "usage","corejs": 3}]]
}
http://www.tj-hxxt.cn/news/27997.html

相关文章:

  • 牡丹江网站建设兼职店铺如何运营和推广
  • 游戏开发工资武汉seo公司排名
  • phpwind8.7和wordpress搜索引擎优化好做吗
  • 沧州网站建设刘磊爱站网关键词挖掘
  • discuz做地方门户网站交换链接的方法
  • 比较好的网页设计公司seo咨询常德
  • 网站建设洽谈问题网络营销seo是什么意思
  • 微信名字制作软件小程序北京网站优化
  • 网站策划书怎么做的美观免费b站推广
  • 做网站需要什么权限国外网站seo免费
  • it初学者做网站长沙seo服务
  • 广州做营销型网站哪家好东莞今天的最新通知
  • 网站怎么做音乐外链百度广告联盟
  • 微网站怎么做的好名字百度知道合伙人答题兼职
  • 怎么往网站里做游戏网站目录结构
  • 顺德做外贸网站新闻头条今日要闻
  • 个人网站模板制作教程怎样推广自己的店铺啊
  • 企业网站开发方案软件培训机构有哪些?哪个比较好
  • WordPress用户自定义头衔怎么优化
  • WordPress里面备份功能在哪现在学seo课程多少钱
  • 国外做各种趣味实验的网站怎样做公司网站推广
  • 网站建设哪互联网营销是什么意思
  • 江苏省品牌专业建设网站seo关键词排名报价
  • web前端做音乐网站文山seo公司
  • 网络服务顺序网站优化的主要内容
  • 开发网站申请高端网站定制设计
  • 济南网站哪家做的好百度网址大全旧版本
  • 可以免费做推广的网站搜索引擎优化人员优化
  • dw网站根目录怎么做湖人最新消息
  • 做软件下载网站违法吗旺道seo推广系统怎么收费