首页标签Babel.js

#Babel.js

Babel 是一个通用的多用途 JavaScript 编译器,通过 Babel 你可以使用(并创建)下一代的 JavaScript。

学习Babel,从这里开始!

Learn-anything.cn

浏览器无法运行 ECMAScript 2015+、JSX、TypeScript 等语法编写的脚本代码。

8310

Webapck5核心打包原理全流程解析

19组清风

Webpack在前端前端构建工具中可以堪称中流砥柱般的存在,日常业务开发、前端基建工具、高级前端面试...任何场景都会出现它的身影。

12020

babel的常用插件

挥刀北上

北京华亿创新信息技术有限公司 · 高级开发工程师 (已认证)

1.@babel/plugin-proposal-class-properties

29040

Babel 7有哪些新特性

挥刀北上

北京华亿创新信息技术有限公司 · 高级开发工程师 (已认证)

1、首先是babel在转换js时将js的语法分为了两部分一部分是语法,一部分是api,语法可以根据环境配置来转换,而api则需要安装特定的插件。

24740

使用babel插件的注意事项

挥刀北上

北京华亿创新信息技术有限公司 · 高级开发工程师 (已认证)

首先第一点就是babel的三个核心包:@babel/core、@babel/cli、@babel/type。

16340

babel操作AST

挥刀北上

北京华亿创新信息技术有限公司 · 高级开发工程师 (已认证)

前一篇文章讲解了什么是AST,但是没有说明如何操作AST,下面来讲解下如何使用babel来操作AST,首先看一下流程图:

31450

掌握 AST,轻松落地关键业务「技术创作101训练营」

奋飛

上海观安 · 前端负责人 (已认证)

如果你查看目前任何主流的项目中的 devDependencies,我们不会在生产环境用到,但是它们在开发过程中充当着重要的角色。归纳一下有:javascript...

5161690

前端科普系列(4):Babel —— 把 ES6 送上天的通天塔

2020labs小助手

vivo · 技术编辑 (已认证)

在上一节 《CommonJS:不是前端却革命了前端》中,我们聊到了 ES6 Module,它是 ES6 中对模块的规范,ES6 是 ECMAScript 6.0...

23050

[第9期] 深入浅出 Babel 上篇:架构和原理 + 实战

皮小蛋

Shopee · 前端工程师 (已认证)

这个文章系列将带大家深入浅出 Babel, 这个系列将分为上下两篇:上篇主要介绍 Babel 的架构和原理,顺便实践一下插件开发的;下篇会介绍 `babel-p...

42820

webpack打包原理 ? 看完这篇你就懂了 !

null仔

入口起点(entry point)指示 webpack 应该使用哪个模块,来作为构建其内部依赖图的开始。

65420

Babel原理

null仔

Babel开发团队这么辛苦的为开源做贡献,为我们开发者提供更完美的工具,我们为什么不去了解它呢?

30840

从0到1教你搭建前端团队的组件系统(高级进阶必备)

徐小夕

随着vue/react这类以数据驱动为主的web框架的不断完善和壮大,越来越多的前端团队开始着手搭建内部的组件库。虽然目前市面上已经有很多功能强大且完善的组件库...

2.2K80

Babel 插件手册   梦寐以求的文档

申君健

来源:https://github.com/jamiebuilds/babel-handbook/blob/master/translations/zh-Han...

31020

【玩转腾讯云】已有laravel 添加vue

无忧366

腾讯 · UI工程师 (已认证)

rem适配文档上建议使用lib-flexible,flexible适配的原理是物理像素与逻辑像素的相互转化:物理像素px = window.screen.wid...

45030

干货:快速开发一个Antd级别的组件库

前端迷

很多时候,我们为了复用或者归纳总结,会把组件抽离出来发到npm上。但是这个过程你会发现一个问题,就是应该怎么更好的发布和管理维护这些组件呢。最后会发现网上的其他...

85640

webpack深入浅出实战系列

前端迷

https://github.com/luoxue-victor/learn_webpack/

42710

3-13 webpack 实现对 react 框架代码的打包

love丁酥酥

这一节简单讲述对 React 代码的打包,帮助我们加深理解。如果有需要使用 React 代码的同学可以参考,但是说实话,东西并不多,只是一个简单的入门介绍。另外...

15750

3-11-12 使用 babel 处理 es6 语法

love丁酥酥

关于 es6 的内容想必大家都已不再陌生,因为 es10 都已经出来了,只要不是太老的浏览器版本基本都支持 es6 的大多数特性了。可以看这里:http://k...

22220

实现小型打包工具

用户3258338

hey,各位宝宝,最近的疫情很严重,大家尽量就不要到外面浪了,好好在家做个安静的宝宝吧。不得不出门时也一定要戴口罩哦!照顾好自己,望平安... ...

20620

快速学习ES6新特性-转码器

cwl_java

这2款都是非常优秀的转码工具,在本套课程中并不会直接使用,而是会使用阿里的开源企业级react框架:UmiJS。

17810

扫码关注云+社区

领取腾讯云代金券