码迷,mamicode.com
首页 >  
搜索关键字:babel    ( 1037个结果
(6)webpack使用babel插件的使用
为什么要使用babel插件? 首先要了解babel插件是干嘛的,随着js的语法规范发展,出现了越来越多的高级语法,但是使用webpack打包的时候,webpack并不能全部理解这些高级语法,需要我们使用一些插件来把高级语法,转为低级语法后打包。 babel就是将高级语法转为低级语法的工具。 不使用b ...
分类:Web程序   时间:2020-04-26 01:58:57    阅读次数:123
理解Babel是如何编译JS代码的及理解抽象语法树(AST)
1. Babel的作用是? 很多浏览器目前还不支持ES6的代码,但是我们可以通过Babel将ES6的代码转译成ES5代码,让所有的浏览器都能理解的代码,这就是Babel的作用。2. Babel是如何工作的? Babel的编译过程和大多数其他语言的编译器大致相同,可以分为三个阶段。1. 解析(PARS ...
分类:Web程序   时间:2020-04-24 00:51:41    阅读次数:72
【npm】npm打包丢包core-js,丢失es6.regexp.split.js,丢失es6.regexp.replace问题解决
问题描述: 前端项目访问,js访问报404 npm打包丢包core-js,丢失es6.regexp.split.js,丢失es6.regexp.replace问题解决 问题解决: 1.重装@babel/polyfill 命令: npm uninstall @babel/polyfill --save ...
分类:Web程序   时间:2020-04-23 21:21:13    阅读次数:110
如何安装babel识别ES6语法
babel是用来处理ES6语法代码的。 安装babel有两个步骤: ①安装6个包 ②配置.babelrc配置文件 babel现在的版本是babel 8.x,(小版本号变了对我们的开发几乎没有影响,大版本号变了,是一定会影响到开发的,所以在用的时候一定要注意版本) 安装处理ES6语法的加载器babel ...
分类:其他好文   时间:2020-04-23 12:36:05    阅读次数:100
减少 Webpack 打包时间
问题一:如何减少 Webpack 打包时间 优化 Loader 对于 Loader 来说,影响打包效率首当其冲必属 Babel 了。因为 Babel 会将代码转为字符串生成 AST,然后对 AST 继续进行转变最后再生成新的代码,项目越大,转换代码越多,效率就越低。当然了,我们是有办法优化的。 首先 ...
分类:Web程序   时间:2020-04-22 09:43:21    阅读次数:86
Windows 知识基础
生成目录链接 mklink 查询目录链接 dir /a:d "d:\Program Files\nodejs\node_modules\bridge\node_modules\_babel-loader@8.0.6@babel-loader\node_modules\" 命令执行结果: 驱动器 D ...
分类:Windows程序   时间:2020-04-21 21:11:53    阅读次数:113
不使用脚手架的 vue 应用
工作中的项目不止有页面繁多的模块化项目,还会只有一两个页面的类似于填写信息参与活动的活动页。这个时候,就可以回归以前的三剑客模式,在 index.html 里引用 vue.js 进行开发。 关键点: 引入 babel-polyfill 以转换 es6 的代码,需要作为第一个引入的 script 脚本 ...
分类:其他好文   时间:2020-04-21 18:06:52    阅读次数:53
react 高阶组件的实现
由于强大的mixin功能,在react组件开发过程中存在众多不理于组件维护的因素,所以react社区提出了新的方法来替换mixin,那就是高阶组件; 首先在工程中安装高阶组件所需的依赖: npm install @babel/plugin-proposal-decorators 然后输入命令npm ...
分类:其他好文   时间:2020-04-20 20:04:23    阅读次数:69
Babel 及其工作原理
一、什么是 Babel Babel 是一个工具链,主要用于将 ECMAScript 2015+ 版本的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其它环境中。 // Babel 输入:ES2015 箭头函数 [1,2,3].map((n)=>n+1) // ...
分类:其他好文   时间:2020-04-17 20:17:20    阅读次数:82
[JavaScript] void 0 与 undefined
结论 void运算符 的返回值一定是 原始值undefined; undefined 在局部作用域内可能不为 原始值undefined。 解析 Babel 将 编译为 为什么不用 undefined 而用 void 0呢?那么两者区别是什么呢? void MDN中介绍 void 运算符 void 运 ...
分类:编程语言   时间:2020-04-17 00:12:45    阅读次数:73
1037条   上一页 1 ... 9 10 11 12 13 ... 104 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!