使用 commander.js
写 Node.js CLI 应用已经是老生常谈的问题了,网上可以找到各种教程。
最近在写一个稍微有点复杂的 CLI,以前就是 console.log
一把梭的 debug。然而,看个变量都太费心了,如果能够断点调试就方便多了。
Google 一番后,对于 VSCode 强大的 Node.js 调试功能,果然不在话下。
使用 commander.js
写 Node.js CLI 应用已经是老生常谈的问题了,网上可以找到各种教程。
最近在写一个稍微有点复杂的 CLI,以前就是 console.log
一把梭的 debug。然而,看个变量都太费心了,如果能够断点调试就方便多了。
Google 一番后,对于 VSCode 强大的 Node.js 调试功能,果然不在话下。
前言:过了半个多月的2018年了,也感觉丧了半个多月了……去年认真写了一份总结,也付诸了一些行动,效果甚微,瞎忙活一年。总结还是要的,哪怕是只言片语。有思考,有改变的心态,那还是积极的。
从小都大都很平庸,偶尔冒尖,体会到优秀的姿态的确很是开心,有成就感。
《最强大脑》新一季的100名竞选者,名堂、能力真的让人瞠目结舌,成为优秀的人真不简单。从平庸到顶尖的成功案例,书里、电视剧里见了不少。我也想编写自己的生命剧本,追求属于我的“主角光环”,不为名利,只为新的一年,不要丧,要强。
有时候需要使用base64
去输出简单的icon
,举个例子:
1 | liked{ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASJJREFUeNpi/P//P8NgAkwMgwyMOogQYKFEc/9ZcxMglQTEfEBcBMSvSDWj0PgkdUII6BhTIDUNiM2AWAOIJwAx20BGWSKafjUgjhtIB6lgEQsYSAfxYhEToTRdUuKgFzgyicJAOegqDnHDgXLQWRzi+UCsOBAO2g/Ev7CIcwBxCt0dBCzQPgCplzikLahWUgMLvLlASp/C3MsPxKAiuBGItwHxGTxqTQiFEKWOgQFmINajRpT9G2y1fQQQvxs0DgIm1ntA6s6gcRAwUddDa/BBE2W+oy1GAg66MtgcBGp4XRhMDuIGYsHB1MjfAMQCgymEBAZbGno2GKuOvYOp6vgGpI4OtoJxMxDPAuJPFJgNak2eI1UT4+hwzKiDhpuDAAIMAIapMxQx+M1OAAAAAElFTkSuQmCC);} |
得到以上代码只需将图片拖到chrome浏览器
中查看源码
如果是国内vps(阿里云等),一般使用
ssh root@ip
去连上vps是不会有什么大问题的,但是国外vps连接就要看节点速度了,甚至墙太高导致无法得到响应。
如果手上有一个ss可以科学上网,那又如何使用ss在终端代理连接vps呢
1.安装proxychains-ng
1 | brew install proxychains-ng |
vuex的map有如下写法
1 | import { mapGetters } from 'vuex' |
其中的使用扩展符...
来进行对象展开运算,标准的ES6只对数组有效,故一直报错...
“我2016年的目标就是搞定2015年那些原定于2014年完成的安排,不为别的,只为兑现我2013年时要完成的2012年年度计划的诺言。”
这段子让人会一心笑,确是不争的事实。
1月8日,写个总结。
回顾过往的前端历练,日后验证自己是否得到了进步。无论是技术上,还是心态。