美文网首页
2019-01-08 babel V7试用

2019-01-08 babel V7试用

作者: rub1cky | 来源:发表于2019-01-10 09:56 被阅读0次

v7试用
网上很多教程还都停留在以前的版本, 有很多改动现在不一定能配置成功了,我翻看官网,已经到v7了,安装方式和以前的教程都不太一样,所以什么工具,第一还是要看官方文档的

babel是以核心库+插件的形式工作的,不知道对不对,大神看到指点一下。

@babel/core

自V7版本开始,babel 安装方式都是以 @babel 开始,其他教程的babel- 都是7以前的版本,注意一下
core 即核心库,都要装

@babel/cli

命令行工具,就是可以在本机用命令行操作,不太建议装到全局环境,往往部署环境的时候用的可能不是同一个版本,bug不停,会疯掉

@babel/preset-env

preset从字面意思就是预先设定的
这个包含现代浏览器的所有插件,可以转换为现代浏览器使用,具体通过配置搞定

babel-preset-es2015
babel-preset-es2016
babel-preset-es2017
babel-preset-latest

取代以上

@babel/polyfill

polyfill 其实是包含core preset-env 和 自定义 regenerator runtime来模拟完整的 ES2015+ 环境。

config

babel.config.js 返回一个对象
.babelrc 配置文件,json格式
package.json 中配置babel一项

stage preset

v7版本正在删除阶段预设,(我不知道是不是这么翻译)

plugins

babel可以使用的插件

相关文章

  • 2019-01-08 babel V7试用

    v7试用网上很多教程还都停留在以前的版本, 有很多改动现在不一定能配置成功了,我翻看官网,已经到v7了,安装方式和...

  • Babel 7之后的一些相关包

    Summary 对于Babel V7以后,一些包的理解 @babel/core babel 核心包,编译器。提供转...

  • 4、webpack从0到1-打包图片资源

    上节讲了下webpack的loaders,然后尝试用babel-loader打包了下,想这些基础的loader还有...

  • 初次相识Babel v7,多多指教

    Babel 是一个 JavaScript 编译器。 Babel 是一个工具链,主要用于将 ECMAScript 2...

  • 2019-01-09

    2019-01-08 滋奇小姐姐 字数 7442 · 阅读 1 2019-01-08 23:56 2019—1—8...

  • babel配置及插件注解

    babel插件 @babel/cli @babel/core @babel/preset-env @babel/p...

  • 用babel-registor编译es6代码报错问题

    尝试用babel-register来编译一段es6代码,其中包含有import语法,按照网上教程老是出错:unex...

  • 2019-01-08

    2019-01-08 桓台姜博士眼镜商迎新 2019-01-08 姜博士眼镜商迎新。大家好!我是来自山东桓台姜博士...

  • linux基础操作

    安装VMware Workstation Pro v15 安装 centOS v7 安装XShell v7 安装 ...

  • babel插件入门-AST

    目录 Babel简介 Babel运行原理 AST解析 AST转换 写一个Babel插件 Babel简介 Babel...

网友评论

      本文标题:2019-01-08 babel V7试用

      本文链接:https://www.haomeiwen.com/subject/ocrvrqtx.html