npx hexo Linux用户可以将Hexo所在的目录下的node_modules添加到环境变量之中即可直接使用hexo : 代码语言:shell 复制 echo'PATH="$PATH:./node_modules/.bin"'>>~/.profile 4.2 建站 代码语言:shell 复制 # 没有设置 folder 参数,Hexo 默认在当前文件夹下创建网站hexo init<folder> 我们需要选个本地文件夹...
在储存库中前往Settings > Pages > Source, 将source更改为GitHub Actions,然后保存。 部署完成,等待系统构建 访问username.github.io查看网页 假设你的用户名是:zhangsan,那你的仓库名称应该为zhangsan.github.io,最终访问的网址也是这个。 总结 本教程详细介绍了如何利用Hexo这个静态博客生成器,结合GitHub Pages的免费...
2. 本地Hexo部署 2.1 安装Hexo 在你的电脑任意位置新建一个文件夹”Hexo“,然后右键(win11-显示更多选项),点击Open Git Bash here,依次输入 代码语言:c 复制 npm i hexo-cli-g 代码语言:c 复制 hexo init 代码语言:c 复制 npm install 初始化后,目录结构为 代码语言:c 复制 .├── _config.yml # 网...
1. 安装Node.js和Git 确保你的电脑上安装了Node.js和Git。这两个工具是使用Hexo和GitHub Pages的基础。2. 安装Hexo 在命令行中输入以下命令来全局安装Hexo:npm install -g hexo-cli 3. 初始化Hexo项目 选择一个你喜欢的目录来存放你的博客项目,然后运行:hexo init blogcd blognpm install 4. 配置Hexo 打...
hexo g hexo s 6. 上传至Github 安装hexo-deployer-git sudo npm install hexo-deployer-git --save 如图所示,获得Personal access tokens,并注意在获得tokens时要选择Tokens(classic)并勾选repo 打开blog/_config.yml配置文件,设置部署参数 deploy: type: git ...
npm install -g hexo 检验Hexo是否安装 hexo -v 项目构建 # 创建一blog项目 hexo init blog # 进入项目 cd blog # 安装依赖包 npm install 其他操作 #右键 Git Bush,用户项目自动化部署 npm install hexo-deployer-git --save hexo _config.yml中文乱码问题 ...
官方地址:https://github.com/hexojs/hexo-deployer-git 安装也很简单,直接在cmd中输入 需要注意的是,执行该命令,需要在上面hexo初始化的仓库目录下执行,否则是没有用的。 执行完效果如上图 我们需要关注的是生成的_config.yml文件,这里我们打开这个文件,并对部分配置做修改。
本文采用 Github Pages + Hexo 的方式,搭建个人博客。 零、准备工作 1. 使用个人 GitHub 创建仓库,并配置 GitHub Pages 注意: 此仓库用于存放个人博客页面,仓库名必须使用<GitHub用户名>.github.io格式。 仓库创建完成后,可以在仓库根路径下创建一个名为index.html的静态 HTML 文件来验证个人博客搭建是否成功。
npm install hexo-deployer-git --save 部署网站 hexo d 一般部署网站,使用 hexo clean 然后再 hexo d 即可。 3. 使用Aurora主题 在控制台中,进入 Hexo 项目的根目录,然后运行以下命令安装主题 npm install hexo-theme-aurora --save 在node_modules 目录下的 hexo-theme-aurora 主题文件夹中复制 _config.yml...
github pages+hexo 首先使用hexo要先安装noded.js和git git我早就安装过了,所以只要安装Node.js 我使用nvs安装了Node.js(v21.0.0版本) 然后使用这行命令安装Hexo: 然后需要先在d盘创建hexo文件夹 然后hexo init hexo: 我开了vpn,所以在hexo init hexo之前我需要先配置git config --global http,不然git clone...