nuxt项目使用shell脚本自动发布代码 2019-10-13 最近使用nuxt开发了个人博客,不同于平常Vue开发的静态项目将代码打包推到服务器即可。nuxt项目是服务端渲染,需要在服务器安装依赖启动http服务,每次发布到服务器都要远程连接服务器,在服务器执行更新代码,安装依赖,启动服务,很是麻烦。于是想使用shell脚本优化了这一流程,在此记录一下。
JS数组基本操作——数组遍历到底有多少种方式? 2019-06-15 对于"数组遍历"这个问题,其实答案很宽泛,关键在于你能不能列举出一定数量的方法以及描述它们之间的区别。本文即介绍一下数组的基本遍历操作和高阶函数。
CSS布局:三栏布局 2019-06-12 其实三栏布局比较简单,而且方法也有很多。今天了解了一下传统的三栏布局方法:圣杯布局、双飞翼布局,本文简单记录一下。 所谓三栏布局,通常是指左右两栏定宽,中间一栏自适应页面宽度填满剩余空间的布局。
linux快速文件查找 2019-04-27 在linux中,很多时候我们使用find来查找文件。 find最大的缺点在于,有时候记不得文件所在的目录,那我们只能从根目录下开始查找,而这个查找非常非常慢。这个时候locate就派上用场了,相比find,locate会快很多。
CSS垂直居中,你会多少种写法? 2019-04-24 谈及HTML元素居中展示,涉及到水平居中和垂直居中,以及水平垂直居中。由于HTML文档流是水平方向的,所以水平方向上的布局控制比垂直方向要简单很多,居中也是如此。CSS控制居中是前端开发中非常常用的布局技能,本文列出几种CSS控制元素居中的几种方法。
文章页面目录自动生成方案 2019-04-23 前两天项目遇到一个需要给页面添加大纲导航的功能,要求把页面中的标题加入到大纲导航中。需求本身并不难,不过想把这个东西做得通用一些,也就是以后再有别的页面需要加导航,不用再重新写很复杂的逻辑了。本文说一下具体实现思路,并且文末会给出简便易用的导航生成工具。