随笔分类 - 前端工程工具
摘要:core js 这个名词肯定很多人没听过,今天也是在配置babelpolyfill方法发现的 起因 " " 在使用useBuiltIns:usage按需加载polyfill时,npm run build,就出现上述的提示 大意是说我们使用了useBuiltIns选项但是没有指定core js警告,但
阅读全文
摘要:polyfill 在es6风靡的时候,babel给了我们一个有力的转换方案,可以在低版本浏览器上写一些新语法而不用考虑兼容问题 polyfill的诞生 语法和API区分 语法是用来产生特殊效果的一些符号 API分为对象静态、实例方法和函数 这里我们简单区分一下,方便下面展开 babel的局限 为什么
阅读全文
摘要:babel babel初衷 在es6出现之后,由于此 版本的巨大改变,给人们带来了很多革命性的技术支持 ,但是当时很多浏览器对es6支持有限, babel就是为了达到写最新的语法,可以在任意浏览器运行而出现的。 实现原理简介 babel本质就是输入新代码输出旧代码,它属于编译原理的应用具体过程如下:
阅读全文
摘要:当我们尝试在一个scss文件中定义全局变量然后在.vue文件中使用的时候 哦豁,找不到变量,意料之外 我发现犯了一个错误,没导入,@import 'path/to/file.scss',不过这样的话,每个.vue文件导入起来很麻烦,我们需要一种导入然后默认在.vue导入使用,比较方便 暂时没研究原理
阅读全文
摘要:升级VueCli3的理由: 1.构建速度大大加快,之前看到一个升级的例子是2的3倍速度,具体可以在自己迁移一个项 目测试下,这里的优化有默认开启了多核构建、缓存 "并行和缓存" 2.webpack被内置到@vue/cli service,可以升级,其他服务基于插件注入,比如babel、TypeScr
阅读全文

浙公网安备 33010602011771号