Javascript
linlongdeng
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用docker容器来构建前端项目
先说一下背景,所以作者所在组织的前端项目使用了自定义的前端组件,放在了cnpm搭建的仓库中,由于人员变动,源代码已经丢失,仓库也被销毁,只留了打包好的库,所以每次打包都非常麻烦,再加上使用了node-sass包,对node版本要求特别高,原来打包在jenkins主机上使用npm命令来打包,非常容易出错。后面我改用使用docker容器,使构建的环境每次都一样,避免了打包失败的情况。现在说一下步骤。 首先构建一个打包镜像,Dockerfile文件如下 FROM node:11 WORKDIR /user/原创 2022-04-18 11:35:50 · 1741 阅读 · 1 评论 -
在Edge中使用Browser injector扩展来改变网页微博的外观
工作中没事的时候,免不得要冲浪,比如刷刷微博,但是又不想让领导他发现,怎么办呢?本来想找一个摸鱼软件,但是没有找到理想,于是自己动手写了一个Javascrpt脚本,在开发者工具中执行,改变微博的外观。这个脚本可以隐藏图片,改变tile,改变图标,改变背景,改变字体颜色。效果如下 怎么样,效果不错吧,可以放心冲浪。但是这种方法有一个毛病,刷新一下,界面就恢复原来的了。后面我找到了扩展Browser Injector,这个扩展可以基于url,插入脚本。刷新之后,效果仍然保持,非常nice。 脚本原创 2022-04-11 16:38:24 · 263 阅读 · 0 评论 -
Javascript的Promise对象实践
前段时间,产品经理急匆匆过来说,我们的图片裁剪插件有问题,要求的图片大小是438*286,结果使用裁剪插件来裁剪刚好大小的图片,反而还要裁剪,而且还被模糊了。由于裁剪图片插件是另外同事写的,肯定是哪里参数设置不对。线上BUG紧急,我就想出一个方案。碰到小于438*286的图片,不调用裁剪插件,直接上传,这样就快速完美避过BUG。应该知道判断图片大小的方法都是异步的,所以肯定要使用回调函数来...原创 2019-06-20 09:58:06 · 236 阅读 · 0 评论
分享