HEXO博客的搭建及环境配置(一)

node.js和git的安装与环境配置

题外话:电脑硬盘崩了,只能返厂换个硬盘,需要重新搭建博客环境,遇到一些问题也有了新的体会,在这篇博客里,写清楚我搭建的全过程,。注:如果电脑出现图片的样子,(图片)一定不要乱动,重启都不行,等他自己恢复到百分之百,到了百分之百后再重启,否则后果可能和我一样硬盘崩掉,处理起来就麻烦的多了。

1


我整个博客搭建过程参考这两篇文章,搭建自己的hexo博客教程(Windows系统),搭建hexo博客静态框架教程及操作时踩的坑,感谢所有我引用其文章的作者。

在windows上安装node.js并配置环境

我安装时参考的链接是这个:node.js

下载node.js

网址https://nodejs.org/zh-cn/download/,我下载的是64-bit的.msi安装包,直接点击Windows那个图标就是了。

正常安装(默认是有Add to PATH的),可以修改安装地址(可以不是C盘,记住这个地址)。

在安装的后面有一步,有个勾选框(Automatically install the necessary tools. Note that this will……)不用勾选,一直下一步直至安装完成。

安装结束后,打开终端(WIN键+R键),输入cmd,终端内输入node -v回车,npm -v回车,如果安装成功,正常显示版本号。

配置环境

(NodeJS和NPM安装好了以后并不能直接使用,默认情况下,NPM安装的模块并不会安装到NodeJS的程序目录,比如我安装的时候设置的D盘,“D:\node_js\installation”,而我们使用npm安装一个cluster模块他会出现在C盘默认的路径下面,所以,如果我们不修改npm的模块安装目录,那么它默认情况下都会安装到这里,随着你测试开发各种不同的项目,安装的模块越来越多,这个文件夹的体积就会越来越大,直到占满你的C盘。所以我们要修改npm的配置。)

1在刚刚设置的安装地址内分别新建名字是node_cache和node_global的两个文件夹(这是用来放安装过程的缓存文件以及最终的模块配置位置)。

2

2然后在cmd窗口中执行下面这两个命令:

npm config set prefix " D:\node_js\installation \node_global"回车

npm config set cache " D:\node_js\installation \node_cache"回车

这是将npm的全局模块目录和缓存目录配置到我们刚才创建的那两个目录。

3

3然后我们打开cmd命令行界面,在使用命令安装刚才的cluster模块,命令如下:

npm install cluster -g

然后打开刚才创建的node_global目录,可以看到此时cluster目录就安装到这个目录底下了。

4

4然后我们来配置npm的环境变量和nodejs的环境变量。在计算机图标上点右键,选属性,然后点击高级系统配置,弹出来的新窗口右下角有个环境路径,点击去,就能看到环境路径的配置界面,我们点击新建。然后在弹出来的窗口里,变量名填:NODE_PATH

变量值填:D:\node_js\installation \node_modules\

(注意,是在用户变量中添加,系统变量中的环境变量在安装node的时候Add to PATH就已经自动添加了)填写好后点确定,然后就能看到我们配置好的NPM环境路径。

5

5此时还需要修改一些nodejs默认的模块调用路径,因为模块的安装位置变了,如果nodejs的命令还到原来的位置去找,肯定是找不到安装的模块了。

我们在环境变量窗口,选择Path,然后点击右下角的编辑,然后选择npm那个。点击右边的编辑,将其修改为:e,然后点确定,保存这个配置。

6这个时候所有的配置工作才算完成了,然后打开一个新的cmd窗口。先输入命令:

node

进入nodejs的交互式命令控制台,然后输入:

require(‘cluster’)

如果能正常输出cluster模块的信息,说明上面的所有配置就算生效了。

6

7我们还需要做的最后一个工作是,将npm的模块下载仓库从默认的国外站点改为国内的站点,这样下载模块的速度才能比较快,只需要一个命令即可,命令是:

npm --registry https://registry.npm.taobao.org install cluster

上面的命令是临时使用国内一家npm源的地址来安装cluster模块。

如果想一直使用这个源的地址,那么可以使用下面这个命令来配置。

npm install -g cnpm --registry=registry_url

registry_url指的是国内提供的一些npm仓库地址,常用的有:

https://registry.npm.taobao.org

http://r.cnpmjs.org/

这两个都可以使用。

至此,nodejs和npm在windows上的配置就全部完毕。

7


安装git并配置环境

以下内容参考文章Git

下载链接https://git-scm.com/download

下载后正常安装,其中会遇到下面需要勾选的地方

8

剩下的全是默认就可以

安装完之后,桌面右键有这两个小图标

9

键盘ctrl+r,然后在弹出框输入cmd再回车,输入git再回车,会出现一堆信息,说明安装成功,一般以上都很顺利。

环境配置

1git安装好去GitHub上注册一个账号,网址https://github.com/,注册好后,点击桌面上的Git Bash快捷图标(后者桌面右键可以找到刚刚看到的两个图标中的Git Bash Here,单击)

2配置用户名,在刚刚点击后出现的显示框中输入

git config --global user.name “username” //( "username"是自己的账户名,)

配置邮箱

git config --global user.email “username@email.com” //("username@email.com"注册账号时用的邮箱)

以上命令执行结束后,可用 git config --global --list 命令查看配置是否OK

3生成ssh

在刚刚那个框内继续输入

ssh-keygen -t rsa

然后需要连续敲击三次回车键,结束后去系统盘目录下(一般在 C:\Users\你的用户名.ssh)(mac: /Users/用户/.ssh)查看是否有。ssh文件夹生成,此文件夹中以下两个文件

10

4将ssh文件夹中的公钥( id_rsa.pub)添加到GitHub管理平台中,在GitHub的个人账户的设置中找到如下界面

11

12

title随便起,将公钥( id_rsa.pub)文件中内容复制粘贴到key中(注:里面内容全部复制粘贴,包括ssh-rsa),然后点击Ass SSH key

5测试一下配置是否成功,在Git Bush命令框(刚才一直使用的命令框)中继续输入以下命令

ssh -T git@github.com

出现下面样子表示配置成功

13

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值