在安装nodejs和npm后,输入sudo npm install -g hexo-cli
安装hexo。可能会出现长时间卡住问题。大概是由于网络问题。我们可以先终止下载,更改为淘宝的源。
输入npm config set registry https://registry.npm.taobao.org
配置后可通过下面方式来验证是否成功 npm config get registry
如果显示为https://registry.npm.taobao.org/
则说明成功。
然后再输入sudo npm install -g hexo-cli
进行安装。
安装完成后,我们需要在电脑中新建一个文件夹作为博客的目录,通过Hexo命令初始化并安装。输入
hexo init hexoblog //hexoblog可以自定义
此时可能会出现git无法clone,即fatal: unable to access 'https://github.com/hexojs/hexo-starter.git/': Failed to connect to 127.0.0.1 port 45997: 拒绝连接
如果出现这种情况,我们先输入env|grep -i proxy
查看当前git的代理情况,出现
HTTP_PROXY=http://127.0.0.1:45997/
https_proxy=http://127.0.0.1:45997/
http_proxy=http://127.0.0.1:45997/
no_proxy=localhost,127.0.0.0/8,::1
NO_PROXY=localhost,127.0.0.0/8,::1
HTTPS_PROXY=http://127.0.0.1:45997/
输入unset https_proxy
和unset HTTPS_PROXY
关闭相应的代理
然后输入cd hexoblog
进入hexoblog文件夹后,再输入sudo npm install
即可。
此时输入hexo s
,会出现
INFO Start processing
INFO Hexo is running at http://localhost:4000/. Press Ctrl+C to stop.
访问 http://localhost:4000,如果能看到hexo界面,说明安装成功了