1.macos 安装hexo 1.安装node.js,访问nodejs官网:https://nodejs.org/en/,直接下载即可
1 安装完成后打开终端,输入:npm -v,node -v 如果没问题就是安装成功
2.linux 安装 hexo 1.软件更新 apt update -y
2.安装git sudo apt-get install git
3.安装nodejs sudo apt-get install nodejs
4.安装npm sudo apt-get install npm, node -v npm -v确认安装问题
5.重新安装node (如果版本达不到需要重新安装)
1 2 3 4 5 sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*} curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash source ~/.bashrc nvm ls-remote 查看版本 nvm install v17.2.0 安装新版node
3.安装hexo 在linux或者macos安装好环境之后才能安装hexo,如下:
安装hexo 博客
1 2 3 4 5 npm install -g hexo-cli npm install hexo-deployer-git --save hexo init myblog cd myblog //进入这个myblog文件夹 npm install
4.发布和使用 1.github配置
1 2 3 4 5 6 7 git config --global user.name "Your Name" git config --global user.email "Your Email" git config user.name git config user.email ssh-keygen -t rsa -C "Your Email" 这使用默认的一路回车就行。成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key。 拷贝到github的ssh登录里面
2.发布配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 部署到github 申请一个repost跟账号一样的, xxx.github.io _config.yml 修改如下: deploy: type: git repo: https://github.com/用户名/用户名.github.io.git branch: master --- 绑定个人域名: 1.域名解析CNAME, A 2.github 配置Custom domain 3.source 添加CNAME文件,里面自己的域名 发布即可
3.Hexo常用命令
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 创建blog mkdir Blog //创建博客存放的文件夹 cd Blogsudo hexo init //初始化博客文件夹,时间较长需等待 其他: $ hexo clean //清除public文件夹,重新部署之前的步骤 $ hexo generate //缩写:hexo g 修改配置或者提交新文章后都需要重新部署,主要是生命public文件夹里面的内容 $ hexo deploy //缩写:hexo d 将更新后的的博客上传至你的github空间 $ hexo server //启动博客,用于本地测试 写文章: hexo new "我的第一篇文章" //新建一篇文章 hexo new newpapername 目录说明: node_modules: 依赖包 public:存放生成的页面 scaffolds:生成文章的一些模板 source :用来存放你的文章themes:主题 ** _config.yml: 博客的配置文件**
推荐 1.推荐 <大师编程之路> 公总号,里面有丰富的技术文章
2.推荐 <软件大师> 公总号,里面有丰富的破解软件文章
3.如果想看免费的电影,推荐 https://tvbibi.com 西歌视频