参考文章:https://blog.csdn.net/qq_36667170/article/details/118163563
# 一、旧电脑文件备份
将 node_modules
文件夹删除后备份其余所有文件
# 二、新电脑准备工作
# 2.1 git
(1)首先下载并安装 git
参考链接:https://zhuanlan.zhihu.com/p/103325381
(2)在命令行中设置用户,注意这个不是登录,而是告诉远程仓库是谁上传的
git config --global user.name "你的名字"(注意前边是 “- -global”,有两个横线) | |
git config --global user.email "你的邮箱" |
(3)配置 SSH
在命令行中运行 ssh 命令,查看本机是否安装 ssh,出现下图则证明已安装
输入 ssh-keygen -t .rsa
命令,表示我们指定 RSA
算法生成密钥,然后敲四次回车键,之后就会在 C:/Users/ 用户 /.ssh 生成两个文件,分别为密钥 id rsa 和公钥 id_rsa.pub。复制公钥 id_rsa.pub 文件中的内容。
打开 GitHub,以此点击 Settings→SSH and GPG keys→New SSH key
如下图所示
将复制的公钥 id_rsa.pub 的内容粘贴到 key
内,再点击 Add SSH key
在命令行中运行 ssh -T git@github.com
命令进行检验,出现下图所示情况,则证明绑定成功。
# 2.2 Node.js
(1)首先下载安装 Node.js
参考链接:https://zhuanlan.zhihu.com/p/105715224
(2)将 npm
更远为淘宝源(参考链接:https://lolitasian.blog.csdn.net/article/details/104942300)
# 2.3 hexo
(1)创建 blog
文件夹
(2)参考文章 < Failed to connect to github.com port 443 after 21064 ms: Couldn’t connect to server>,直至完成 hexo init
(2)将备份的文件复制至 blog
中
(3)运行 cnpm install hexo-cli -g
(4)运行如下代码来安装必要插件和 hexo-deployer-git
cnpm install hexo-renderer-multi-markdown-it --save | |
cnpm install hexo-autoprefixer --save | |
cnpm install hexo-algolia --save | |
cnpm install hexo-algoliasearch --save | |
cnpm install hexo-symbols-count-time --save | |
cnpm install hexo-feed --save | |
cnpm install hexo-deployer-git --save |