Skip to content
#

font-end

Here are 69 public repositories matching this topic...

varHarrie
varHarrie commented Mar 6, 2019

自从接触ES2015开始,babel就一直在用,每个项目都在用。每次初始化项目后,.babelrc@babel/core@babel/cli@babel/preset-env@babel/transform-runtime等等信手拈来,但是每次想要区别core-js@babel/poly-fill@babel/runtime@babel/plugin-transform-runtime@babel/preset-env,却又含糊不清,索性来一次整理。

我们都知道,ES的每次标准公布,都会有许多新的特性,而这些特性无非分为两部分,一部分是新语法,如箭头函数解构赋值扩展运算符for...infor...ofclassasync/await等,另一部分是API扩展,如`Promi

【前端面试题+前端学习+面试指南】 一份涵盖大部分前端工程师所需要掌握的核心知识。这个项目就是为了帮助那些找工作的前端开发工程师去回顾前端的基础知识,如果你不想找工作,也可以通过查看这些面试问题去巩固你的前端技能。

  • Updated Mar 11, 2020
Wscats
Wscats commented Apr 27, 2020

我平时使用 Git 的时候,很多的 Git 命令我都不是很常用,工作中一般我们会配合一些可视化工具,或者编辑器自带的一些插件去维护 Git 仓库,但是我们也要记得一些常用 Git 命令来应变一些特殊的场景,下面是我收录整理的常用和不常用的一些 Git 命令,希望能帮助到大家更好的掌握 Git 的使用,如果文章和笔记能带您一丝帮助或者启发,请不要吝啬你的赞和收藏,你的肯定是我前进的最大动力😁

新建

创建一个新的 git 版本库。这个版本库的配置、存储等信息会被保存到.git 文件夹中

# 初始化当前项目
$ gi
drafish
drafish commented Apr 8, 2019

前阵子重构了一个挺有意思的项目,是一个基于浏览器环境的数据采集sdk。公司各个产品的前端页面中都嵌入了这个sdk,用于采集用户的行为数据,上传到公司的大数据平台,为后续的运营决策分析提供数据支撑。

笔者接手这个项目的时候,前任开发者已经把功能都写差不多了。唯一需要做的就是做下模块化拆分和代码规范,以便后续的开发维护。模块化拆分用webpack,代码规范用eslint。既然要重构,那就顺手用es6重写吧。callback也不要了,全换成promise,async、await也用起来,反正怎么爽怎么写。

问PM浏览器最低兼容到哪个版本,PM说兼容公司各个产品所兼容的最低版本就行。和公司各个产品的前端负责人沟通后发现,居然有兼容IE8的,真是我了个fk。

google了一下Webpack+Babel+ES6兼容IE8,果然坑很多。试了好几篇博客给出

Improve this page

Add a description, image, and links to the font-end topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the font-end topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.