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

画中画有哪些网站可以做店铺运营

画中画有哪些网站可以做,店铺运营,重庆市公路建设网站,义安区住房和城乡建设局建网站简介 bable 用于将 ES6 的语法编译为 ES5 只关心语法,不关心 API 是否正确。不处理模块化(webpack 会处理) 搭建开发环境 安装相关的包 npm i babel/cli babel/core babel/preset-env新建文件 .babelrc,内容为 { "presets…

简介

bable 用于将 ES6 的语法编译为 ES5

  • 只关心语法,不关心 API 是否正确。
  • 不处理模块化(webpack 会处理)

搭建开发环境

  1. 安装相关的包
npm i @babel/cli @babel/core @babel/preset-env
  1. 新建文件 .babelrc,内容为
{ "presets": [["@babel/preset-env"]],"plugins": []
}
  • presets 内为预设的 plugins 的集合
    • 编译 jsx,用 @bakel/preset-react
    • 编译 TS,用 @babel/preset-typescript
  • bable 本身是个空壳,所有的编译是通过一个个 plugins 实现的

执行编译

npx babel src/index.js

babel-polyfill

babel-polyfill 是 core-js 和 regenerator 的集合。

  • core-js 除了不支持生成器语法,其他都能编译
  • regenerator 可编译生成器语法,弥补了 core-js 的不足

注意事项:
Babel 7.4之后弃用了 babel-polyfil,推荐直接使用 core-js和 regenerator,但面试中还是可能考察。

按需引入的配置方法

按需引入:只引入代码中使用的部分,其他部分不引入,可减少最终打包的体积。

.babelrc

"presets": [["@babel/preset-env",{"useBuiltIns": "usage",// corejs 的最新版本号"corejs": 3}]
],

Babel 7.4之后弃用了 babel-polyfil,但也是按此方式配置,因为它直接用的 corejs ,没有用到 babel-polyfil

存在的问题

会污染全局环境,因为其实现方式是:

在这里插入图片描述

可能会覆盖用户的定义。

babel-runtime

用于解决 babel-polyfil 污染全局环境的问题。

仅自己开发的系统,可以不使用 babel-runtime ,但若是开发第三方库,则一定要用 babel-runtime

实现原理

使用 _promise ,_includes 等自定义名称的方式,避免和用户的定义冲突。

配置方法

  1. 安装 @babel/plugin-transform-runtime 在 devDependencies 中
  2. 安装 @babel/runtime 在 dependencies 中
  3. .babelrc 的 plugins 中添加
    "plugins": [["@babel/plugin-transform-runtime",{"absoluteRuntime": false,"corejs": 3,"helpers": true,"regenerator": true,"useESModules": false}]]

通常按此官方配置即可。

http://www.dt0577.cn/news/41147.html

相关文章:

  • 网站规划与建设规划书seo内部优化方案
  • 小米的网站是哪个公司做的市场营销推广策略
  • 国外b2b网站毛片百度指数是啥
  • 西安做网站程序百度搜索引擎广告
  • 精利手表网站泉州seo按天收费
  • 河南网站建设找工作怎样免费给自己的公司做网站
  • 高德街景地图全景在线seo博客推广
  • 南山做网站公司能让网络非常流畅的软件
  • 17网站一起做网店深圳数字营销课程
  • 怎样制作做实景的网站互联网营销师教材
  • 栾城网站制作吉林刷关键词排名优化软件
  • 长沙B2B2C多用户商城网站开发佛山seo整站优化
  • wordpress 默认编辑器seo人才
  • 精通网站建设 100天津seo渠道代理
  • web3普通人从哪里入手seo薪资水平
  • 西安网站开发的未来发展百度快照怎么看
  • 网站设计师的岗位职责百度推广在哪里能看到
  • 福州网站改版怎么做品牌推广和宣传
  • 重庆物流公司网站建设seo建站的步骤
  • 电影网站盗链怎么做宁波seo网络推广定制
  • 商洛做网站网店推广方案范文
  • 临漳网站建设关键词是指什么
  • 大连最新发布泉州seo托管
  • 制作一个官网seo精准培训课程
  • 龙岗模板网站建设中国第一营销网
  • 上海有哪些做网站的域名查询平台
  • 站长素材网站房地产新闻最新消息
  • 公司网站怎么做产品图片推广普通话的宣传语
  • 新手做网站选材手机助手
  • 移动商城网站开发选择网站推广做什么