时间:2022-07-30 21:30:01 | 来源:网站运营
时间:2022-07-30 21:30:01 来源:网站运营
好家伙,我回顾这些年的程序员生涯,发现折腾最多的是搭建网站。。。1git config --global user.name "你的GitHub用户名"2git config --global user.email "你的GitHub注册邮箱"
1ssh-keygen -t rsa -C "你的GitHub注册邮箱"
然后直接三个回车即可,默认不需要设置密码。最后得到了两个文件:id_rsa
和id_rsa.pub
。id_rsa.pub 文件
,将里面的内容全部复制。SSH Key
后,进行测试。1ssh -T git@github.com
你将会看到:1The authenticity of host 'github.com (207.97.227.239)' can't be established.2RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.3Are you sure you want to continue connecting (yes/no)?
选择 yes
1Hi MisterBooo! You've successfully authenticated, but GitHub does not provide shell access.
Hi
后面是你的用户名,就说明成功了。1$ curl https://raw.github.com/creationix/nvm/v0.33.11/install.sh | sh2
Wget:1$ wget -qO- https://raw.github.com/creationix/nvm/v0.33.11/install.sh | sh2
安装完成后,重启终端并执行下列命令即可安装 Node.js。1$ nvm install stable
1$ npm install -g hexo-cli
1$ hexo init myBlog
myBlog
,输入1$ hexo s
1localhost:4000
myBlog
文件里进行操作的。_posts
文件夹里,注意文章类型得是 md
格式。1$ hexo new [layout] <title>
你可以在命令中指定文章的布局(layout),默认为 post
,可以通过修改 _config.yml
中的 default_layout
参数来指定默认布局。_posts
文件夹里也生成了一篇新的文章。1$ hexo generate
你也可以简写成1$ hexo g
http://localhost:4000
下启动。在服务器启动期间,Hexo 会监视文件变动并自动更新,无须重启服务器。1$ hexo server
你也可以简写成1$ hexo s
如果你想要更改端口,或是在执行时遇到了 EADDRINUSE
错误,可以在执行时使用 -p
选项指定其他端口,如下:1$ hexo server -p 5000
1hexo new "我的博客文章" #新建文章1hexo generate #生成网页1hexo server #启动服务预览
这三个命令依次就是新建一篇博客文章、生成网页、在本地预览的操作。1$ hexo deploy
你也可以简写成1$ hexo d
在开始之前,必须先在 _config.yml
中修改参数,一个正确的部署配置中至少要有 type
参数,例如:1deploy:2 type: git
_config.yml
中进行修改。1$ hexo d
命令,稍等片刻,网站就已经部署好了,可以在浏览器输入你的GitHub名称.github.io
,这样一个免费的博客就已经搭建好了。themes
文件夹内,同时在_config.yml
中进行主题修改就好了。hexo-theme-matery
这款主题。通过https://blinkfox.github.io/2018/09/28/qian-duan/hexo-bo-ke-zhu-ti-zhi-hexo-theme-matery-de-jie-shao/文档说明,经过简单的配置,效果就出来了!关键词: