最近在整理收藏的书签,看到之前收藏的一个问题,单行文本左右对齐的问题.一开始觉得这是什么问题,太简单了.可以当我看完全文,并亲自实践了一把,这还真是一个问题.
Input placeholder颜色修改
文本溢出显示省略号
音频可视化
其实从事前端开发以来没有碰到过这样到需求,只是在前段时间看到一些音乐播放器的界面很漂亮,就想 web 端能否实现这样的效果呢,网上找了一下,发现已经有了很多案例了,这里只是自己实践一下.
Npm link的使用
之前有写过 npm 包发布实践,虽然文中提到了使用 karma 进行单元测试,但是忽略了怎么调试的 npm 包.我们总不能每次调试都先上传到 npm 包服务器,在安装,这样效率太低了,可以使用 npm link 进行 npm 包本地调试.
Git删除远程忽略文件
Npm包发布实践
从接触 npm 到现在已经几年了,一直都是在使用别人发布到 npm 包,虽然自己也想发布 npm 包供大家使用,但一直都没有好的点子.因为工作中经常会用到一些常用正则,或者是常用的工具函数,而我又暂时没有发现 npm 上相关的 npm 包,觉得这个想法不错,也在此将本次发布 npm 包的过程记录下来,以便总结.
Hello electron
其实在从事前端工作后不久就知道了 electron,当时就感叹 javascript 的强大,从最基础的 web 应用到 cordova 到跨平台移动应用,在到 electron 跨平台的桌面应用.但是也只是知道了这个名字以及 electron 可以做什么的一个简单了解.
Virtual DOM的理解
我从 16 年使用 vue,到后来的 angular、react 等签到框架,到现在已经 3 年多了,在使用中倒是没有遇到太大的问题.对 Virtual DOM 的概念也能说出个一二,但一直没有动手实现,这片博文也算是对 Virtual DOM 加深理解,并动手实现一个简单的 Virtual DOM 算法.
Webpack4.0从零配置一个react开发环境
在过去很长一段时间,我都没有研究 webpack 相关但东西,一方面是现在已经有了很多官方构建工具,另一方面是这些构建工具基本能够完成现在的需求了,作为一个开发人员,应该把更多但经历放到业务上,所以对 webpack 一直都是简单了解,需要使用的时候再查文档.正常情况下,这样做是没有问题的,不需要花费太多的时间和精力就能构建出一个不错的开发环境.