node版本管理工具nvm的基本使用前言nvm全名node.js version management,顾名思义是一个nodejs的版本管理工具。通过它可以非常方便有效地切换node版本,解决项目中遇到的版本问题
下载下载地址推荐选择nvm-setup.exe进行下载(nvm-setup.zip需要手动配置)
安装==切记,一定要将原来已安装的node卸载,避免冲突==双击运行nvm-setup.exe
nvm安装路径(安装路径不能有中文)node安装路径(空的node.js文件夹,自动生成)命令行输入查看版本,显示则安装成功
配置淘宝镜像在安装目录下settings文件中新增如下两行
12node_mirror: https://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/
nvm的一些常用命令nvm list available 显示所有可以下载的 Node.js 版本nvm list 显示已安装的版 ...
Twikoo私有化部署(docker)前言随着博客的各种功能完善,搭建一个评论系统刻不容缓。我最终选择了Twikoo评论系统,并且进行私有化部署。
参考文档Twikoo 文档
操作步骤
以下操作在服务器里进行
安装docker首先,通过宝塔面板安装docker(如果没有安装宝塔面板,请通过命令安装)
安装好了可以通过以下命令检验
1docker -version
开始部署拉取Twikoo镜像1docker pull imaegoo/twikoo
创建并启动容器1docker run --name twikoo -e TWIKOO_THROTTLE=1000 -p 8080:8080 -v ${PWD}/data:/app/data -d imaegoo/twikoo
将服务器的8080端口打开测试容器是否正常运行在浏览器输入http://服务器IP地址:端口号>,出现下图内容表示成功
主题文件设置设置主题使用Twikoo12345678910comments: # Up to two comments system, th ...
创建图书馆等页面的基本步骤页面美化主要参考其他人的教程
我短时间内不打算更改样式,后面有时间会考虑改成抽屉样式。
其实影视馆、收藏馆与图书馆页面的大致结构差不多,现在就以搭建图书馆页面为例,讲解一下搭建步骤。
创建一个新的页面1hexo new page library
然后更改[博客更目录]/source/library/index.md,一定要添加type: library
修改page.pug打开[主题根目录]/layout/page.pug>,添加如下代码
123456789101112131415161718192021222324 when 'tags' include includes/page/tags.pug when 'link' include includes/page/flink.pug when 'categories' include includes/page/cat ...
使用PicGo+github搭建个人图床前言在搭建个人博客或是在写文章时,用第三方的图床会遇到一些问题,不如自己动手搭建一个免费个人图床吧(不过还是推荐云存储,原因是速度还是太慢…)
软件准备GitHub账号、PicGo、Typora
图床搭建步骤1.新建仓库并获取token简单描述仓库
通过 个人中心–>Settings–>Developer settings–>Generate new token 创建
token只会在创建成功页面显示一次,一定要保存好,配置PicGo时需要用到
2.配置PicGo(1)显示图床只选择Github
(2)开启时间戳防止重名
(3)Github 图床设置
设定仓库名:格式为用户名/仓库名
设定分支名:填写main即可
设定Token:将刚刚复制的 token 填入
设定存储路径:自定义创建,自动生成该文件夹
设定自定义域名:官方默认格式 https://raw.githubusercontent.com/用户名/仓库名
3.使用 jsDelivr 进行加速有时github访问速度较慢,我们需要用到 js ...