一、为什么要安装这些环境?

  • Node.js:Hexo基于Node.js开发,相当于博客系统的”发动机”

  • npm:Node.js包管理器(随Node.js自动安装),用于安装Hexo及相关插件

  • Git:代码管理工具,用于部署博客到GitHub Pages等平台


二、详细安装教程

1. Node.js安装步骤

  1. 访问Node.js中文官网

  2. 选择LTS版本(长期支持版更稳定)

  3. 双击安装包运行

  4. 关键安装选项:

    • ☑️ 自动安装必要工具(默认勾选)

    • ☑️ 添加到系统PATH环境变量

  5. 保持默认设置,连续点击”Next”完成安装

2. Git安装步骤

  1. 进入Git官方下载页

  2. 下载Windows版本安装程序

  3. 重要配置项:

    • 选择默认编辑器(推荐Vim或VSCode)

    • 勾选”Git from the command line”(启用命令行)

    • 选择”Use OpenSSL”加密库

    • 换行符设置选择”Checkout as-is, commit Unix-style”

  4. 其他步骤保持默认即可


三、验证安装结果

1. 检查Node.js和npm

打开CMD命令提示符:

1
2
node -v # 应显示v16.x或更高版本
npm -v # 应显示8.x或更高版本

2. 检查Git安装

1
git --version # 应显示2.x.x版本信息

四、常见问题解决

  1. 命令无法识别

    • 重启终端或计算机

    • 检查环境变量是否包含Node.js和Git路径

  2. 安装卡顿

    • 关闭杀毒软件

    • 以管理员身份运行安装程序

  3. 版本冲突

    1
    2
    nvm install 16.14.0 # 使用nvm管理多版本
    nvm use 16.14.0