时间:2023-07-07 15:27:01 | 来源:网站运营
时间:2023-07-07 15:27:01 来源:网站运营
Hexo建站手册(详细教程):Node.jsGit
Hexo 原理简要介绍npm install -g hexo
cd /d/document/GitHub/hexo/hexo init
输入以上命令后,hexo 会自动下载一些文件到这个目录,包括 node_modules,其中比较重要的几个文件的目录结构如下:.├── _config.yml├── package.json├── scaffolds├── source| ├── _drafts| └── _posts└── themes
注意:hexo 有 2 个_config.yml 文件,一个是站点根目录下的_config.yml,一个是 theme(主题)下的_config.yml 文件。hexo g # 生成hexo s # 启动服务
执行以上命令之后,hexo 就会在 public 文件夹生成相关 html 文件,这些就是你博客的静态文件,后续需要把这些提交到 GitHub 上。cd /d/document/GitHub/hexo/git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia
下载的主题文件都在 theme 目录下。hexo clean
来清理一下 public 的内容,然后再重新生成。hexo d
注意:deploy: type: git repository: git@github.com:dta0502/dta0502.github.io.git # 用https或者ssh均可 branch: master
直接执行 hexo d 的话一般会报如下错误:Deployer not found: git
这是因为缺少了一个插件,我们可以通过如下命令安装:npm install hexo-deployer-git --save
然后输入 hexo d 就会将本次有改动的代码全部提交。deploy: type: git repository: https://e.coding.net/andh/andh.coding.me.git # 用https或者ssh均可 branch: master
tips: 域名不如 github 一样美观 o(╥﹏╥)o,不在意的可以使用,在意的可以参考自定义域名部分内容。常见命令:hexo new "postName" # 新建文章hexo new page "pageName" # 新建页面hexo generate # 生成静态页面至public目录hexo server # 开启预览访问端口(默认端口4000,'ctrl + c'关闭server)hexo deploy # 部署到GitHubhexo help # 查看帮助hexo version # 查看Hexo的版本缩写命令:hexo n == hexo newhexo g == hexo generatehexo s == hexo serverhexo d == hexo deploy组合命令:hexo s -g # 生成并本地预览hexo d -g # 生成并上传
hexo new 'my-first-blog'
hexo 会帮我们在_posts 下生成相关 md 文件,我们只需要打开这个文件就可以开始写博客了,用这个命令的好处是帮我们自动生成了文章创建时间。关键词:详细,教程,手册