惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

AI
AI
博客园 - 叶小钗
Blog — PlanetScale
Blog — PlanetScale
Microsoft Azure Blog
Microsoft Azure Blog
Vercel News
Vercel News
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
MyScale Blog
MyScale Blog
大猫的无限游戏
大猫的无限游戏
A
About on SuperTechFans
量子位
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - 【当耐特】
Martin Fowler
Martin Fowler
阮一峰的网络日志
阮一峰的网络日志
D
Docker
Jina AI
Jina AI
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
The Register - Security
The Register - Security
J
Java Code Geeks
S
SegmentFault 最新的问题
月光博客
月光博客
G
Google Developers Blog
美团技术团队
Last Week in AI
Last Week in AI
L
LangChain Blog
Apple Machine Learning Research
Apple Machine Learning Research
T
The Blog of Author Tim Ferriss
腾讯CDC
Recent Announcements
Recent Announcements
Recorded Future
Recorded Future
The Cloudflare Blog
有赞技术团队
有赞技术团队
博客园_首页
博客园 - 聂微东
人人都是产品经理
人人都是产品经理
B
Blog
I
InfoQ
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
F
Fortinet All Blogs
B
Blog RSS Feed
Engineering at Meta
Engineering at Meta
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Microsoft Security Blog
Microsoft Security Blog
MongoDB | Blog
MongoDB | Blog
爱范儿
爱范儿
D
DataBreaches.Net
F
Full Disclosure
M
MIT News - Artificial intelligence
博客园 - 司徒正美
H
Help Net Security

埃氮幂の命名空间

埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间
埃氮幂の命名空间
2024-08-23 · via 埃氮幂の命名空间

引言

大家好,我叫Admibrill,建站十多天了,没有发过一次文章

第一篇文章,我决定记录一下我个人的建站历程。

各种环境依赖的安装

跟着Fomal大佬的教程,我开始了建站。

Github账号和仓库

我本来就有一个github的账号,于是建了个仓库叫admibrill.github.io

使用Github Pages的源文件仓库要命名为<username>.github.io

这代表网站源码要通过github托管,会使用Github Pages部署,别人可以通过https://admibrill.github.io来访问我的网站。

本地源文件存储文件夹

在你喜欢的位置,建一个文件夹,起一个喜欢的名字(建议不要有汉字)。

不同的人起的名字不同,这个文件夹就用[blogroot]来指代。

node.js和git的安装

https://nodejs.org/en/download/

Git - Downloads (git-scm.com)

下载安装之后,打开[blogroot],右键单击空白处,即可发现菜单中多出来了Git Bash Here一项

打开它,然后后面的很多命令都使用bash输入。

Hexo的安装

BASH
npm install -g hexo-cli

然后,因为我是第一次使用,配置用户名和邮箱

BASH
git config --global user.name "<your username>"
git config --global user.email "<your email>"

连接至github

BASH
ssh-keygen -t rsa -C "<your email>"

Hexo,启动!!!

初始化Hexo

打开[blogroot],右键选择‘Git bash here

BASH
hexo init

这时,我们的[blogroot]中缓缓出现了很多文件。

Hexo会自动安装依赖包。

等待程序执行完成,命令行中会出现一句Start blogging with Hexo!就代表Hexo初始化成功了。

安装挂载依赖包

有一个包Hexo不会自动安装,叫做hexo-deployer-git

我们就要使用npm的安装命令安装它(以后安装一些包通用)。

BASH
npm install hexo-deployer-git --save

等待运行完成就好了。

修改配置文件

打开[blogroot]目录下的_config.yml文件,修改以下设置:

YAML
url: https://<your username>.github.io
root: /
YAML
deploy:
    type: git
    repository: https://github.com/<your username>/<your username>.github.io.git

挂载博客到Github Pages

常用运行命令:

BASH
hexo cl

这个命令用于清除之前生成的静态文件。第一次没有生成,所以不用

后面只要使用了hexo g就一定要使用,因为hexo g不会把之前生成过的文件再生成一遍,在hexo g

BASH
hexo g
BASH
hexo d

这样,我们就把网站上传了,如果你想在本地预览,就运行如下命令:

BASH
hexo s

这些就是常用命令。

总结

我通过这样的方式建立了这样的一个个人空间。

我知道网上有很多这样的教程,但是这是我的个人经验,总体上还是能算原创的,再次感谢Fomal大佬的教程

下一篇,我讲讲关于博客的美化。886!