如何使用nodejs、git、hexo等工具搭建个人博客

前言

个人网站在面试公司的时候会加分,而且能够锻炼自己的写作、语言组织等能力,好处多多。我来教大家如何使用hexo搭建个人博客以及搭建过程中一些问题的解决方法。文章末尾有各种博客主题,如有描述不当的请各位多多指正。

准备工具

一、nodejs搭建

  1. 下载

    下载地址:nodejs下载

    在这里插入图片描述

  2. 安装

    安装程序

    下载完成后,双击安装包,开始安装,使用默认配置一直点next即可,自定义修改安装路径。

在这里插入图片描述
在这里插入图片描述

安装路径默认在C:\Program Files下面,也能够自定义修改,此处我们自定义安装路径,而后点击next

在这里插入图片描述

接下来一直点下一步即可

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安装完成之后 win+r并输入cmd打开命令行模式

在这里插入图片描述

输入 node -v 查看node是否安装成功
输入 npm -v 查看npm是否安装成功

出现版本号即为安装成功 查看后不要关闭 后面步骤会继续使用命令行模式

在这里插入图片描述

  1. 修改安装和缓存路径

    查看node安装和缓存路径

    命令行模式下 输入 npm config get prefixnpm config get cache查看node当前使用路径

    在这里插入图片描述

    在node安装目录新建两个文件夹 名为node_cachenode_global

在这里插入图片描述

提醒:将node_modules文件夹复制一份到node_global文件夹内

使用命令修改安装路径

注意 :命令和文件路径之间要有一个空格隔开**

命令行模式下输入npmconfig set prefix "node_global文件的路径"

在这里插入图片描述
文件路径查看方式:打开node_global文件夹、点击上方路径复制

在这里插入图片描述

使用命令修改缓存路径

命令行模式下输入npmconfig set cache "node_cache文件的路径"

在这里插入图片描述

  1. 配置环境

    右击此电脑,选择属性进入系统界面

在这里插入图片描述

点击高级系统设置,进入属性界面

在这里插入图片描述
在这里插入图片描述

点击环境变量进入配置界面
点击下方系统变量新建

      变量名为 `NODE_PATH` 变量值为 **node_global文件夹中node_modules文件路径**

在这里插入图片描述

点击上方用户变量中的path变量

nodejs默认配置修改为node_global的文件路径,并添加%NODE_PATH%变量

修改前

在这里插入图片描述

修改后

在这里插入图片描述

  1. 测试

    命令行模式下 使用命令 npm install vue -g

    注意:一定要加上-g,这是全局安装的意思,如果不加是局部安装,会安装在cmd控制台当前运行的目录下

    如图所示即为成功

在这里插入图片描述

  1. 报错及解决方案

    如图所示的错误

在这里插入图片描述

原因:因为node安装目录文件夹的权限不够所导致

解决方法:

找到node安装目录、右击选择属性

在这里插入图片描述

选择安全选项点击编辑 允许权限中的完全控制

在这里插入图片描述

  1. 安装hexo

    测试无报错后可以开始安装hexo

    命令行模式下 使用 npm config set registry https://registry.npmjs.org/

    此步的目的为 切换为淘宝镜像 安装hexo速度会快

    命令行模式下 使用npm install hexo-cli -g安装hexo

    如图所示即为安装成功

在这里插入图片描述

二、Git下载

git只需要下载和安装即可,不需要过多配置,因此在这里不过多描述,附上下载地址和安装教程,请大家安装下载后进行下面步骤

git下载地址:git官网

git安装教程:git安装

注意:若安装git为最新版,其安装步骤与安装教程中有偏差,总体不会有问题

三、GitHub账户添加SSH密钥

注册和创建仓库就不在此多说,大家这步操作应该都会

不会的请看:

GitHub注册过程

GitHub创建仓库

添加SSH密钥

四、利用hexo搭建个人博客

在这里推荐一种十分方便的方法,照着步骤来即可成功搭建

利用脚本搭建

五、主题推荐

为大家推荐几款热度高的主题,大家根据自己的喜好配置

本博主使用的是matery主题

matery主题地址
matery主题预览

其余主题推荐

  1. next主题

    next主题地址

    next主题预览

  2. Claudia主题

    Claudia主题地址

    Claudia主题预览

  3. shana主题

    shana主题地址

    shana主题预览

  4. melody主题

    melody主题地址

    melody主题预览

  5. ayer主题

    ayer主题地址

    ayer主题预览


本篇教程到此结束 希望大家喜欢 请多多支持

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

PatrickBai

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值