前言为了给我的博客添加一个二次元看板娘,我在网上搜寻教程发现之前的hexo-helper-live2d不在维护了,支持的模型少且旧,遂采用hexo-oh-my-live2d ,一个高可自定义且开箱即用的 Live2D For Web 组件, 快速为您的个人网站加入Live2D看板娘,下面是详细教程。
安装流程
在博客根目录下执行下面的操作:
1npm install hexo-helper-live2d
下载喜欢模型
live2d模型下载地址
创建一个github仓库(公开)并将找到的live2d模型上传到仓库中。找到对应模型文件复制链接,例如:https://github.com/Miloboxgithub/MyLive2d/blob/main/%E7%BA%B1%E9%9B%BElive2d/model/sagiri/sagiri.model.json 这样。将其放入这个网址将换取到的CDN链接保存
在hexo的config.yml文件下添加下面的内容,并将保存的对应模型链接放至models下path中:
12345678910111213141516171819202 ...
前端学习
未读JavaScript 数据类型及实用技巧原始类型/基本类型在 JavaScript 中,有 7 种原始类型,分别是:
boolean
null
undefined
number
string
symbol
bigint
引用类型/复杂类型引用类型包括:
对象(Object):由大括号 {} 包围的一组属性的集合。
数组(Array):由方括号 [] 包围的一组有序的值的集合。
函数(Function):可以执行特定操作的可重复使用的代码块。
日期(Date):表示日期和时间的对象。
正则表达式(RegExp):用于匹配和操作字符串的对象。
Map:一种可迭代的键值对集合。
Set:一种不重复值的集合。
基本类型和引用类型的区别基本类型的值存储在栈中。当我们把 a 赋值给 b 的时候(b = a),会开辟一块新的空间存储 b 的值。今后即使修改 a 的值,b 也不会改变。
引用类型存储的是对象的地址。假设把 obj1 赋值给 obj2,只要我们修改其中一个变量所引用的对象时,其他引用该对象的变量也会受到影响。
如何判断一个变量类型,在不用 ...
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment