跳到主要内容

hexo常见问题汇总

· 阅读需 1 分钟
Bowen Zhang
本文作者

hexo官方文档

注意事项

编辑好 md 文档先在hexo server 运行一下在提交 github

Markdown 使用时() { } 都需要转义 否者会报错

每次提交 github 自动构建前,要重启一下 hexo server 然后看看没有报错 ,再进行提交

next 主题注意事项

canvas_ribbon 和 tree 需要配合在 CDN 中添加 git 默认不上传 lib 下的文件

关于报错

image-20200725160508488

没有任何提示 哪个文件,挨个改动回退试试,原来是因为_config.yml这里直接写中文是不行的,中文需要引号包裹

social:
# 微博: http://weibo.com/your-user-name 这里不能使用中文 确使用方式如下 地址后是图标
"微博": http://weibo.com/your-user-name || fab fa-weibo
"知乎": http://www.zhihu.com/people/your-user-name || fab fa-zhihu

Next 主题文章老是自动滚到底部评论区的问题

原因 : 设置了 utterances

utterances:
enable: true

解决: 取消 utterances

utterances:
enable: false

hexo 4.2.1 升级至 6.2.0 Next 7.8.0 升级至 8.12.1

hexo 升级

npm i -g npm-check # 检查之前安装的插件,都有哪些是可以升级的

# cd hexo 目录
npm-check # 检查那些依赖能够升级 并把 package.json 版本号升级到最新
npm update # 安装升级

Next 升级

升级官方文档

安装

# cd hexo 目录
npm i hexo-theme-next

修改配置文件位置

themes/next/_config.yml 复制到 hexo目录/_config.next.yml

备份原主题

themes/next 改为 themes/next-old

运行

运行hexo cleanhexo s检查站点是否正常工作

switch 多个case的用法

· 阅读需 1 分钟
Bowen Zhang
本文作者

switch 中想要多个判断都进到一个分支中可以这样写

for (const item of [1, 2, 3, 4, 5, 6]) {
switch (item) {
case 1:
case 2:
case 3:
case 4: //以上case都执行这个分支
console.log("进到1,2,3,4里", item);
break;
case 5:
case 6:
console.log("进到5,6里", item);
break;
default:
break;
}
}
//进到1,2,3,4里 1
//进到1,2,3,4里 2
//进到1,2,3,4里 3
//进到1,2,3,4里 4
//进到5,6里 5
//进到5,6里 6
标签:

postman 深入使用

· 阅读需 1 分钟
Bowen Zhang
本文作者

设置变量 用于地址拼接

1574931493737

// 使用时跟插值表达式一样用{{ }} 包裹 注意 /的拼接

1574932590726

设置环境变量

小技巧

可将不同环境的 baseurl 统一设置成一个变量名,然后只需要切换环境就可以请求不同 baseurl 的接口,在配合接口调试阶段很好用

image-20210425165810147

拦截器:统一设置 token

1574932641632

导出自己的项目

1574932698478