json-server 从入门到精通
哈喽,这里是苏苏吖~,这篇文章呢主要介绍json-server:一款十分好用的json数据服务器。文章将会按照下面的思维导图来进行,一步一步的深入。
好啦,话不多说,开始啦~
json-server基础
json-server简介
json-server是一款 json 数据服务器,它运行 Express 服务器,可以对json文件、js脚本生成的json数据、远程json数据进行restful风格的增删改查操作,通过指定一个json文件作为api数据源,可以进行分页、排序、关联查询、范围查询等各种查询操作,是一套完整的模拟 REST API 接口
在开始之前,需要先安装json-server。打开Windows power shell,运行npm install -g json-server全局安装json-server。
$ npm install -g json-server
💦 此处给的方法是全局安装,当然,也建议最好全局安装。此外,请保证node.js版本在12以上。
如何切换版本或下载node.js请移步nvm-node.js版本控 ...
hexo中使用emoji表情
哈喽,这里是苏苏吖~在Hexo搭建博客完成后,就可以开始写文章啦,不过,如果想要在文章中使用各种各样的emoji表情,就需要一点别的插件啦。因为Hexo默认的markdown渲染引擎已经不再支持将Github emoji渲染到静态的html中。下面介绍怎么解决。
安装插件
首先,在博客目录打开终端,输入下列命令:
$ npm un hexo-renderer-marked --save$ npm i hexo-renderer-markdown-it --save$ npm install markdown-it-emoji --save
先卸载掉原来的hexo-renderer-marked,然后下载新的插件hexo-renderer-markdown-it和markdown-it-emoji
✨ hexo-renderer-markdown-it 的速度比Hexo原装插件要快很多很多,而且功能也更加丰富
配置
插件安装完成后,在Hexo博客的站点配置文件_config.yml 添加一下内容:
❗ 不是在主题的_config_butterfly.yml,是在_config.ym ...
Git命令解析及操作流程
哈喽,这里是苏苏吖~,本文将详细介绍Git的命令解析和操作基本流程,话不多说,直接开始!。
Git命令解析
创建仓库
创建仓库的命令用的多的有两种,
一种是本地有项目文件,需要上传到github/gitee时,通过git init初始化仓库
另一种则是直接从远程仓库clone,通过git clone [url]
命令
说明
git init
初始化仓库,在当前目录新建一个Git代码库,基本上是创建一个具有objects,refs/head,refs/tags和模板文件的.git目录。
git clone [url]
拷贝一份远程仓库,也就是下载一个项目和它的整个代码历史。
增删文件
命令
说明
git add [file1] [file2] ...
添加指定文件到暂存区
git add [dir]
添加指定目录到暂存区,包括子目录
git add .
添加当前目录的所有文件到暂存区
git add -p
添加每个变化前,都会要求确认 对于同一个文件的多处变化,可以实现分次提交
git rm [file1] [file2] . ...
Git分布式版本控制工具
哈喽,这里是苏苏吖~,本文将详细介绍Git的Windows系统的安装过程,既方便自己日后查阅,也能提供一些参考。
Git简介
🌺 git是一个分布式版本控制软件,可以有效,高速的处理项目版本管理。
下载Git
打开git官网下载地址Git (git-scm.com),按照如下步骤下载git安装包到自己的电脑:
步骤一、
步骤二、
步骤三、
按照步骤下载完成后,就可以开始安装git了。Let’s go!
Git安装
现在开始跟随步骤一步一步地安装Git吧~
使用许可声明
右键运行下载好的安装包开始安装:
选择安装目录
Git对于安装目录的选择其实没有要求,不过!如果不想C盘日后爆红的话,还是换一个磁盘新建Git文件夹存放。如果需要对磁盘进行分区,请移步:<先欠着…>
选择安装组件
这一步选项的意思已经做好翻译,推荐只需要多勾选第一项就行,其他的可以不管。
选择开始菜单文件
这一步不需要做什么修改,下一步就好
选择Git默认编辑器
Git默认内置了很多编辑器可供选择,根据需要选择就行。
决定初始化新项目的主干名称
不多说,看图!
调整path环境变量
...
遇见就是上上签
🎀 哈喽,这里是苏苏吖~作为一枚曾经的文科生,虽然现在和代码黏在一起,但是!心里总是会有一些话想说出来,因此开设随笔一栏,欢迎大家留言呀!苏苏也会不定时写一写文章发表哒,生活虽然破破烂烂,也许在某个不起眼的角落就隐藏着诗和远方呢,对吧。
遇见就是上上签
有一段时间,我突然想起了一句话:“我们都在错过与遇见,世界很大,我们总是错过,世界又很小,我们总能遇见。”这句话让我深思,揭示了生命中那种错综复杂的缘分与命运。而让我沉醉其中的是,它唤起了我心底深处的信念——遇见就是上上签。
有人说过:“我遇见了春天,遇见了花朵绽放,遇见了温暖。”这句话如诗一般,将遇见的美妙描绘得淋漓尽致。无论是走在人生旅途中,还是在命运的交叉路口,每一次遇见都是一份珍贵的礼物。它们如温暖的阳光般温暖着我们的心灵,如绽放的花朵般美好,给予我们力量和勇气。
每一次遇见都是一次上上签。无论是两个人相遇的瞬间,还是我们与机遇相交的时刻,每一次邂逅都是个体与世界、与命运的纽带。微笑中传递的喜悦,目光中流露的温情,每一次遇见都是一种奇妙的交织。
遇见并不仅限于与人相会 ...
写在前面
写在前面
首先十分感谢您能抽出宝贵的时间来阅读这篇博客。同时十分欢迎您能提出宝贵的意见,帮助我改进博客的内容。
本博客的定位是记录自己学习过程中的一些收获,以及一些思考,所以博客的内容会比较杂,会包含一些技术,一些生活,一些思考,一些总结等等。
博客的内容会以技术为主,生活为辅,生活内容会以生活为主,技术内容会以技术为主。
博主在搭建过程中其实也遇到了很多很多的问题,诸如字体的设置、页面通用样式的设置、主题的diy等等,在此过程中,十分感谢唐志远大佬和AKira糖果屋各位大佬的帮助。让我能够将博客搭建呈现在的样子,虽然还不是很完美,但我会尽力继续做好!
由于工作原因,文章更新频率不会很大,也许偶尔更一下,有留言回复我看到了会回复,如果很着急解决可以先添加QQ,注明来意能解决会尽量帮忙解决!如果解决不了也请不要责怪我,毕竟我也能力有限,感谢理解!
最后,作为一枚二次元加程序猿,线下活动一般有空都会出cos去,偶遇欢迎集邮,很友好,不凶。技术问题也欢迎一起讨论。