彻底禁用WordPress的块编辑器Gutenberg

自从升级到Wp5.0+版本后,默认的文章编辑器变成了Gutenberg,花哨又难用,还是改回了旧版编辑器,万万没想这几天到升级到5.8之后,连小工具设置也变成了Gutenberg,虽然多了后台预览小工具的功能,但我的小工具依赖主题中的css和js,而在Gutenberg中并不会加载这部分代码,这直接导致后台预览效果一团糟!

# # # # #
wordpress 2021.7.30 13 0
使用Jenkins进行项目部署

Jenkins是一个强大的CI工具,虽然本身使用Java开发,但也能用来做其他语言开发的项目CI。下面讲解如何使用Jenkins创建一个构建任务。

# # #
notebook 2021.7.20 39 0
使用前端代码格式化工具Prettier自动格式化代码

为了保持代码整洁,便于维护,一般使用ESLint来检测代码,对于不合格的代码不予通过,但ESLint只会给出错误提示,还是需要自己一个一个去改,我们可以使用使用前端代码格式化工具Prettier自动格式化代码,ESLint规则及Prettier规则一般都在项目里配好了,这里主要说明怎样配置编辑器使用Prettier自动化格式代码。

# # #
notebook 2021.7.20 58 0
版本管理操作规范及gitflow使用

版本/分支管理规范,主要包括commit规范,版本号管理规范,mversion的使用方法,commitizen的使用方法,git常用命令收集,gitflow使用说明

# # # # # # #
notebook 2021.7.20 69 0
Windows 10 docker环境搭建总结

前置条件

windows 10 必须是专业版,必须支持硬件虚拟化且处于开启状态

准备工作

  1. 任务管理器 -> 性能 确认是否已经启用虚拟化,如果没有,去BIOS开启

  2. 控制面板 -> 程序 -> 启用或关闭windows功能 勾选Hyper-v

  3. 下载Docker

  4. 去应用商店安装linux镜像

  5. 安装Docker

#
notebook 2021.7.20 59 0
npm安装依赖报错: cb() never called

vue项目,安装依赖时提示:cb() never called的解决方法:

  1. 以管理员身份执行:npm install -g windows-build-tools

或者:

  1. 安装python3.x(node-gyp 依赖python3.x) 和 python2.7 然后执行:npm config set python python2.7
  2. 安装 Visual Studio Build Tools 或  Visual Studio 2017 Community,然后执行:npm config set msvs_version 2017
# # #
javascript 2021.6.1 221 0
前端将网页内容导出为PDF文件
前端导出网页内容至PDF。 要用到两个库:
  1. html2canvas:  将网页内容转换为canvas
  2. jspdf:  将canvas生成的图片转换为PDF文件
# # # #
javascript 2021.5.13 311 0
Git flow 使用总结
使用Git flow有一段时间了,在这里总结下什么是Git flow、它的优点是什么、我们为什么要用、如何使用及相关的命令和工具。
# #
notebook 2021.3.6 599 0
回到顶部