新设备如何使用hexo博客
前言我们知道,使用 Github+hexo 搭建一个个人博客确实需要花不少时间的,我们搭好博客后使用的挺好,但是换一个电脑如何维护我们的博客呢?我们怎么使用 hexo 再发布文章到个人博客呢? 如果我们还是按照之间我们总结的教程再次搭建一个博客,然后修改代码更换 hexo 主题等,各种配置特别繁琐,那么有没有一种方便的方法,直接使用我们之前搭建好的博客的源文件呢? 操作步骤一、安装必要软件安装 Git 客户端 安装 node JS 二、在 github 官网添加新电脑产生的密钥这个后面解释 三、源文件拷贝 我们将个人博客的资源文件克隆到本地 1$git clone source github或者gitee地址 我这里去克隆了我的github分支,没有创建分支和上传的可以从原先电脑中将资源文件拷贝过来。 在新设备上安装node JS后修改全局安装和缓存的路径 123#这里修改成nodeJS目录npm config set prefix "E:\nodejs" --nodejs会自动寻找该路径下的 node_modules文件夹为实际存放全局模块的路径,这也是为 ...
SpringBoot映射虚拟图片路径
前言 我的毕设项目中涉及到了多媒体表单提交,以我本来的想法是希望把上传的图片文件存在我的项目中,数据库中只需要存在一个独一无二的图片名字,这样就不会因为项目的移动而需要修改图片的实际路径。 当我完成信息修改的方法是发现我所上传的图片并没有显示出来。 这个问题想了很久,我的图片路径是对的,图片名字也是对的,查看源代码也是404,但是当我去复制已经在项目中存在图片到数据库确是可以在页面出来,百思不得其解。偶然间得到了灵感,突然看到我项目中的图片数量和本地磁盘中的图片数量不一致,恍然大悟,原本项目中有自己复制的图片,经过编译后是存在与class中的,后期项目启动时上传的图片上传到项目的源代码项目中,很明显时无法拿到的。 解决办法 1.我在项目中properties配置文件中指定了本地磁盘的项目图片路径,通过配置映射项目中图片路径。 2.通过配置类指定映射图片路径。 123456789101112131415161718192021222324252627package com.zhouli.g ...
配置自定义域名
1、在source文件夹中新建一个CNAME文件(无后缀名),然后用文本编辑器打开,在首行添加你的网站域名,如xxxx.com,注意前面没有http://,也没有www,然后使用hexo g&&hexo d上传部署。 2、以阿里云为例(1)先添加一个CNAME,主机记录写@,后面记录值写上你的xxxx.github.io (2)再添加一个CNAME,主机记录写www,后面记录值也是xxxx.github.io这样别人用www和不用www都能访问你的网站(其实www的方式,会先解析成xxxx.github.io,然后根据CNAME再变成xxx.com,即中间是经过一次转换的)。 上面,我们用的是CNAME别名记录,也有人使用A记录,后面的记录值是写github page里面的ip地址,但有时候IP地址会更改,导致最后解析不正确,所以还是推荐用CNAME别名记录要好些,不建议用IP。3、等十分钟左右,刷新浏览器,用你自己域名访问下试试
git-api
本帖会将git的使用方法以思维导图的方式呈现,目的在于更清晰的运用和操作git!