Hexo+NexT(一):在Windows下安装Hexo+NexT及搭建博客
2021-05-29 00:02
标签:ref lang 增加 ges 安装位置 服务 64位 hub 全局 阅读本篇之前,假定读者已经有了 NexT是Hexo项目下的一个主题插件,提供可高度定制的页面外观。 Hexo博客专题索引页 在Windows下, 注意: 安装Node.js 上面的信息对Windows老司机已经足够。本节余下内容请老司机略过。 从http://nodejs.cn/download/下载32或64位zip压缩包版本,建议安装长期支持版本。 把下载包解压缩到你希望安装的文件夹,比如 任选下面一种方式把 使用 直接修改注册表 用注册表编辑器打开 在 参照3的方式把Node.js包的全局安装路径 运行 补充:国内环境下把包的远程服务器设置为淘宝镜像,以加快下载速度。 官方推荐采用 上面的命令会把 执行一下命令确认 该命令会显示 通过 或者,直接从发布页https://github.com/iissnan/hexo-theme-next/releases下载源指定版本源代码。 Assets 2 Source code(zip) Source code(tar.gz) 下载之后,解压缩主题主题文件,并把它放到 在站点配置文件 创建一个空白文件夹,作为博客根目录,在该根目录下,初始化博客 把主题文件拷贝到博客文件的 执行 ? 控制台显示: 在浏览器地址栏里面输入 重要信息 本文章用到的项目版本 hexo:3.8.0 Hexo+NexT(一):在Windows下安装Hexo+NexT及搭建博客 标签:ref lang 增加 ges 安装位置 服务 64位 hub 全局 原文地址:https://www.cnblogs.com/guide2it/p/11111457.htmlNode.js
的基础,如需要补充Node.js
知识的,请自行百度。Hexo
是在Node.js
框架下的一个项目,利用Node.js
提供的强大功能,完成从Markdown到静态网页的转换。1. 我们要做什么
2. 在Windows系统下安装
Node.js
Node.js
的核心是命令行可执行文件Node.exe
。无论安装版或者绿色版,只要满足以下两个基本条件,Hexo
即可运行。
node.exe
在命令行控制台的当前文件夹,或者可以通过系统环境变量path
找到。Node.js
相关的工具包(如npm
,实际上是Windows脚本文件npm.cmd
)在命令行控制台的当前文件夹或者可以通过系统环境变量path
找到。npm
是Node.js
自带的模块包管理工具,跟node.exe
位于同一文件夹。Hexo
项目也是提供了命令行工具hexo.cmd
。这个项目被所有的实例共享,Hexo
一般应全局安装。它的hexo.cmd
所在文件夹应被放入系统path
变量中。
D:\DevelopTools\Nodejs\
。Node.exe
的路径放到系统path
变量中去。修改path
变量后,只有在新打开的命令行窗口中生效。
setx
命令setx PATH "%PATH%;D:\DevelopTools\Nodejs\;" /M
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
,在path
变量后追加;D:\DevelopTools\Nodejs\;
。我的电脑
上点击右键,选择属性,选择高级系统设置
,选择高级
,选择系统变量
,在path
变量中追加上述路径。d:\node_global
。
npm
命令npm config set prefix ="d:\node_global"
。C:\Users\Administrator\.npmrc
文件,增加或修改其中的prefix=d:\node_global
。d:\node_global
放到系统path
变量中去。node -v
和npm -v
,显示正常的版本则说明安装完毕。
npm config set registry=https://registry.npm.taobao.org/
。C:\Users\Administrator\.npmrc
文件,增加一行registry=https://registry.npm.taobao.org/
。3. 安装或下载Hexo项目
npm
进行安装。npm install hexo-cli -g
hexo.cmd
安装到全局包仓库中,由于该仓库文件夹在Windows系统的path
中。所以你就可以在任意位置执行hexo
命令了。hexo
安装完好。hexo -v
hexo
的版本及依赖的包。4. 安装或下载NexT主题插件
git
指令下载NexT
最新的主题文件。git clone https://github.com/iissnan/hexo-theme-next themes/next
themes
主题文件+---public
| +---about
| +---archives
| +---categories
| +---css
| +---images
| +---js
| +---lib
| +---page
| +---post
| \---tags
+---scaffolds
+---source
| +---about
| +---categories
| +---images
| +---tags
| +---_drafts
| \---_posts
\---themes
\---next
+---languages
+---layout
+---scripts
+---source
| +---css
| +---fonts
| +---images
| +---js
_config.yml
里面,找到它# 原来的值是landscape
theme: next
5. 创建及运行博客
hexo init
theme
下面Hexo
提供的服务器命令。hexo serve
INFO Hexo is running at http://localhost:4000 . Press Ctrl+C to stop.
http://localhost:4000
,就可以访问博客了。
NexT:5.1.2
文章标题:Hexo+NexT(一):在Windows下安装Hexo+NexT及搭建博客
文章链接:http://soscw.com/index.php/essay/88860.html