Babel 是一个通用的多功能的 JavaScript 编译器。 浏览器编译你的js代码,需要把js转化成ast。2015年es6语法发布,但浏览器还普遍不支持es6语法。于...
Babel 是一个通用的多功能的 JavaScript 编译器。 浏览器编译你的js代码,需要把js转化成ast。2015年es6语法发布,但浏览器还普遍不支持es6语法。于...
前言 我们都知道在前端编译构建工具出现之前,前端项目采用的基本都是es5浏览器识别的语法来实现的。例如(jquery,es5 .......)。随着前端技术的发展(es6甚至...
1、被骂不生气 人在生气的时候智商最低。当别人气冲冲找到我们的时候,这个时候更要保持离职,只有这样才能清楚自己所遇到的问题是什么,以更好地角度去看待问题,避免出现无法定位到问...
身处不同的层级看待问题的视角是不同的,处于低纬度视角的人群无法理解和解决高纬度的问题,但是当你处于更高维度向下看待问题的时候,也许就会变成一个很简单的问题,甚至问题本身都消失...
1、node版本不匹配,检查是安装包的版本是否是太高或太低导致当前node版本不支持。 2、升级或降级node版本,删除node_modules及package-lock.j...
一、浏览器的同源策略 1、什么是浏览器的同源策略 浏览器的同源策略:js脚本在未经允许的情况下,不能够访问其他域下的内容。 2、同源 同源:协议,域名,端口都相同的则是同源,...
webpack5 已经废弃了url-loader webpack5自带的asset-module就可以实现以前的功能 asset-module整合了原本的url-loader...
搭建vite项目的命令。 我的目前是6.14.15,升级一下: 目前是8.3.0 新建vite项目命令行: 输入y即可。安装完毕: 用vscode打开: 运行node初始化:...
前言 上一篇文章讲述了babel编译原理流程,这一篇正式开启编写babel插件。如果对babel编译原理流程不清楚的请看上一篇文章babel插件实践(一)babel编译原理分...