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

推荐订阅源

W
WeLiveSecurity
Jina AI
Jina AI
博客园 - 司徒正美
雷峰网
雷峰网
宝玉的分享
宝玉的分享
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园_首页
WordPress大学
WordPress大学
Google DeepMind News
Google DeepMind News
GbyAI
GbyAI
MyScale Blog
MyScale Blog
Apple Machine Learning Research
Apple Machine Learning Research
美团技术团队
I
InfoQ
博客园 - Franky
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
博客园 - 叶小钗
阮一峰的网络日志
阮一峰的网络日志
Cyberwarzone
Cyberwarzone
C
CXSECURITY Database RSS Feed - CXSecurity.com
S
Schneier on Security
P
Privacy & Cybersecurity Law Blog
T
Threatpost
Cloudbric
Cloudbric
D
Docker
M
MIT News - Artificial intelligence
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Vercel News
Vercel News
Martin Fowler
Martin Fowler
J
Java Code Geeks
AWS News Blog
AWS News Blog
The Cloudflare Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
L
Lohrmann on Cybersecurity
Hacker News: Ask HN
Hacker News: Ask HN
Last Week in AI
Last Week in AI
S
Security @ Cisco Blogs
Help Net Security
Help Net Security
C
Cisco Blogs
V
V2EX
博客园 - 【当耐特】
I
Intezer
爱范儿
爱范儿
F
Fortinet All Blogs
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
P
Privacy International News Feed
IT之家
IT之家
L
LINUX DO - 最新话题
B
Blog RSS Feed
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO

埃氮幂の命名空间

埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间 埃氮幂の命名空间
埃氮幂の命名空间
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!