- 按照这个教程先买好vps服务器以及ssh连接远程服务器,在远程服务器上安装v2ray,教程写的很详细,大家自行阅读,这里就不再赘述了
查看全文 >>这里买vps的话建议买
Debian9
操作系统
# Blob
Blob
对象表示一个不可变、原始数据的类文件对象。它的数据可以按文本或二进制的格式进行读取,也可以转换成 ReadableStream
来用于数据操作。
1 |
|
array 是一个由ArrayBuffer
, ArrayBufferView
, Blob
, DOMString
等对象构成的 Array
,或者其他类似对象的混合体,它将会被放进 Blob
。DOMStrings 会被编码为 UTF-8
options
是一个对象,{type:xxx,endings:xxx}
,
type
是将会被放入到 blob 中的数组内容的 MIME 类型,
endings :默认值为"transparent"
,用于指定包含行结束符\n
的字符串如何被写入。 它是以下两个值中的一个:"native"
,代表行结束符会被更改为适合宿主操作系统文件系统的换行符,或者 "transparent"
,代表会保持 blob 中保存的结束符不变
通过generator 函数,使用yield
关键字,配合next方法来控制函数的进行,如果你对于generator函数不熟悉,建议先看generator和异步迭代和 generator
next函数调用之后返回一个对象:{value:xxx,done:xxx}
你的项目中是否有很多的图标呢,现在我们的图标基本都是svg文件,现在使用图标有主流的两种方法。 1. 一种是使用线上的,如阿里的字体图标库,我们可以使用在线链接,引入css,js等文件,并在我们的项目中使用这些图标 2. 第二种则是将图标下载到本地,我们可以使用img标签引用他
查看全文 >>我们使用 Vue 和 Vuex 的时候,当我们刷新页面的时候, Vuex 里的数据就会恢复为初始状态,要想解决这个问题,实现 Vuex 数据的持久化
我们可以在刷新页面之前将数据存储到 sessionStorage
、 localStorage
、cookie
里面,然后我们进入页面之前从 sessionStorage
、 localStorage
、 cookie
里面读取数据保存到 Vuex 里即可,具体的代码如下:
,如果用户退出浏览器,则 sessionStorage
里面的数据就消失了,而 localStorage
里的数据除非你自己手动清除,否则一直存在,而 cookie 一般是有时效性的,而且 cookie 里面可以存储的数据大小有限,最多只能储存 4KB
的数据
个人建议储存在 sessionStorage
里面会更好
以前可能很多人使用standard-version来生成对应的Changelog,现在已经不推荐使用这个库了,这个作者推荐使用 release-please库来自动生成Changelog。
使用release-please最简单的方式就是利用GitHub action,当你push的时候生成对应的Changelog,官方的仓库的文档里也有对应的说明,当然也可以使用命令行的方法来生成对应的Changelog,感兴趣的同学可以自行查阅 查看全文 >>
使用Navigate
组件来进行重定向
v6中的Routes
相当于v5的switch
route
里面也可以嵌套子路由,可以使用Outlet
组件来实现类似router-view
的效果
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia-plus根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true