2020年5月

这篇文章是尚硅谷前端Gulp教程的学习笔记。

环境搭建

教程使用的Gulp是3.9,而现在Gulp已经升级到了4.0,改动较大,但是并不影响学习。为了避免环境不一致导致的各种坑,可以安装和教程一致的版本。目前,Node.js的LTS版本为v12.16,已经不兼容Gulp 3.9了,如果Node.js版本过新,会报错:

fs.js:35
} = primordials;
    ^

ReferenceError: primordials is not defined

阅读全文

在我之前写的【Typecho插件】MyUpload - 图片压缩上传插件,支持TinyPNG!中提到,该插件是利用运行shell命令来压缩图片的。不过,如果是虚拟主机,一般是无法使用shell命令的。其实,也可以在自己电脑上先压缩好再上传。以前我用hexo静态博客时,就自己写了个压缩图片上传到对象存储的工具:重写了图床神器,支持七牛云和腾讯云。试了下MacOS下的自动操作,感觉还行,就介绍在MacOS下利用自动操作来给图像的右键菜单添加压缩图片的选项。

首先,找到自动操作并打开,然后会弹出选择文件的对话框,选择左下角的新建文稿:

2020-05-15T13:32:15.png

阅读全文