javascript babelpresetsenv配置项-exclude-的探究 babel-presets-env 结合一个target选项很好的控制了 编译的范围。但是有时候,不想制定这个一个不太准确的targrt,而希望更精致的配置,参考文档,就得使用 exclude了
javascript 前端卡顿的优化思路和方案01webpack从221升级到webpack4全纪录目前先升级到webpack381 文件都是采用的require的按需加载的模式,点击到大文件的时候,加载时间较长。某个页面要加载的js文件2.4m,需要2-3秒才能加载完
javascript ES5ES6-的继承 每个构造函数(constructor)都有一个原型对象(prototype),原型对象都包含一个指向构造函数的指针,而实例(instance)都包含一个指向原型对象内部的指针
无分类 使用gulp实现最基础的jscss压缩ES6转ES5功能 前提 请先安装node和babel,并准备一个普通的web项目 全局安装gulp3.9.0 4.x不兼容3.x,平时使用建议直接安装3.9npm install -g gulp@3.9.0 检查版本 gulp -v 在项目目录下安装gulp npm install gulp@3.9.0 –sav…
javascript AST-实战 最近突然对 AST 产生了兴趣,深入了解后发现它的使用场景还真的不少,很多我们日常开发使用的工具都跟它息息相关,如 Babel、ESLint 和 Prettier 等。本文除了介绍 AST 的一些基本概念外,更偏重实战,讲解如何利…
javascript Babel-7使用总结 Babel 7使用总结 2019-07-08 本文基于Babel 7.4.5。 Babel主要模块如上图所示,接下来将分别介绍。 1. @babel/core @babel/core主要是进行代码转换的一些方法,可以将源代码根据配置转换成兼容目标环境的代码…