首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
构建
订阅
喂喂喂怎么也有人起
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
使用prettier格式化工程
背景 团队没有统一的规范,每个开发者有自己各自的喜好,代码风格不一致。导致每次修改某文件一点内容,导致整个文件被自动格式化,后续回溯修改点耗时长; 对于“强迫症患者”,不格式化文件心里就像留着个疙瘩,
分包王!🧨优化项目体积减少20%!
故事背景是入职不久后被领导喊去优化基建相关的事,从上一篇面试篇知道,入职不久后主管丢给我一个表格,上面列了四五条,都是当前项目存在的一些问题,让我看看有哪些可以去解决掉,一眼就瞅到了一个语言包优化。
为什么说 90% 的前端不会调试 Ant Design 源码?
写 react 项目的小伙伴应该都用过 antd 组件库,但绝大多数同学并没有看过它的源码。 而想深入掌握 antd 组件库,只熟悉参数是不行的,必须要深入到源码层面。 所以今天就来分享下如何调试 a
如何给所有的async函数添加try/catch?
阿里三面的时候被问到了这个问题,当时思路虽然正确,可惜表述的不够清晰 后来花了一些时间整理了下思路,那么如何实现给所有的async函数添加try/catch呢?
为了兼容IE,配置Babel+Webpack
前端开发过程中,有时需要兼容IE浏览器,在兼容IE浏览器时要十分小心,因为IE是不支持es2015以上的,所以你可能会发现Promise、箭头函数等方式通通报错。所以可以通过Babel进行配置
webpack入门之js处理(babel、babel polyfill)
前面我们说了使用webpack处理css和各种文件,今天我们再来说说使用webpack来处理我们前端三大件中的js。
babel-loader配置里的 include、exclude
通过错误提示可以看出,UglifyJs 在处理 webpack 构建的 js 文件时出错。导致出错的原因就是这三个 js 文件里存在 es6代码,而 UglifyJs 只能处理 ECMAScript 5代码。 发现问题的根源就是该项目依赖了 yb-tool 工具库,而该工具库使…
修改node_modules中依赖库
之前项目中引入了一个水印插件,引入之后发现水印图层会撑开页面高度的问题,虽然提了issue,但是真的等不及等到官方更新了,直接down下来改源码走紧急修复上线了。这两天,发现同事也碰到了依赖库问题。所以从目前我或我同事们碰到的几种情况下想要修改依赖库入手,做点解决方案的小结。 …
嘿,不要给 async 函数写那么多 try/catch 了
另外可以发现并不是一个 token 对应一个 Node,等号左右必须都有值才能组成一个声明语句,否则会作出警告,这就是 eslint 的基本原理。最后所有的 Node 组合在一起就形成了 AST 语法树 通过 @babel/traverse 我们能够轻松的找到 await 表达…
webpack5长文,带你从零搭建一个项目
前言 最近在做一个关于webpack5手动搭建项目的测试练习,网上找了很多文章,发现很多文章按照他们的步骤搭建,都会有各种各样的报错,于是自己参考网上各类文章,加上自己的实际搭建,完成了这篇文章。如果