赤色娱乐

成功迁移博客,其实就是换了台电脑...

虽然很轻松的就搞定了,但还是出了点儿小问题...

距离上篇文章好像也是很久之前了,中间断更的原因不是别的,主要还是因为我的小笔记本成功的被我折腾坏了。具体怎么坏的,我就不说了。哈哈…

现在是换了台新电脑,从笔记本换到了台式。还是不错的选择。配置也高了,又可以开始折腾了。

迁移博客…

我没有按照网上说的去建立分支,虽然那样很方便,也便于备份和日后的更新,但我写博客还是在家。加上我看不太明白,就没有折腾了,主要还是为了不把数据整没了。毕竟都是一点点自己研究出来的东西。还是不愿去瞎折腾的。{:扶眼镜:}

我其实就是用了最简单粗爆的方法,复制hexo全部文件到新电脑。然后安装gitnodejs。之后再安装hexo环境npm install hexo-cli -g。没错这就可以了。然后就是排查问题,可以使用,hexo clean --debug,如果有问题会直接告诉你的。

我遇到的小问题…

就是nodejs版本相关问题,之前一直是旧版本,所以安装了全新的nodejs之后就会出现有些语法无法正常兼容。你所要做的就是更新不兼容的部分。
首先会出现个什么sass,安装更新就完事了。npm install node-sass,如果安装不上,这时就需要用国内的镜像源,使用淘宝镜像源进行安装。先npm install -g cnpm --registry=https://registry.npm.taobao.org之后再cnpm install node-sass进行安装。

如果是你之前安装的插件(上面说的是hexo默认文件)出现不支持,就直接更新就好了,npm install 插件名称 --save,如果出现N多错误,这时可以选择cnpm install 插件名称 --save尝试去解决。

当然,如果还是有错误,或你无法解决,你可以选择安装旧版nodejs或删除出错的插件。啥?还出错?请自行搜索一下。我也不清楚了…

然后…

之后,解决所有问题,就需要给新电脑添加ssh。搜索:github ssh,会有一堆,我就不再重复了。我的hexo是放在github和coding的,当前没注意,弄了半天的密钥。结果原来是coding的密钥没有修改,简直了。庆幸的是,还算顺利,没有出现其它错误。


回到hexo的感觉真不错。又可以再一次的更新博客了。{:哈哈:}

题外

换了编辑器,从sublime换到了vscode,两款都是不错的编辑器。sublime更快速,vscode也挺方便(至少安装插件很省事)。{:挖鼻:},而且对markdown支持也不错,sublime虽然支持,但感觉别扭。所以先用着吧。

扫码关注公众号或点下方按钮,分享此文章