安装node.js和Hexo

总结

  1. 安装nodejs,下载地址:node.js官网
    1
    2
    node -v
    npm -v
  2. 全局环境变量配置:
    在 nodejs 文件夹中新建两个空文件夹 node_cachenode_global
    1
    2
    npm config set prefix "D:\RTE\nodejs\node_global"
    npm config set prefix "D:\RTE\nodejs\node_cache"
    然后在系统变量中新建一个变量名为NODE_PATH,值为D:\nodejs\node_global\node_modules
    然后编辑用户变量里的Path,将相应npm的路径改为:D:\nodejs\node_global
  3. cmd 命令下执行
    1
    npm install webpack -g
    webpack将会出现在D:\RTE\nodejs\node_global\node_modules
  4. 安装Hexo
    先在github上创建一个仓库
    命名为Otherisland.github.io
    首先在D盘建立一个文件夹Blog
    点开 Blog 文件夹,鼠标右键打开 Git Bush Here,输入npm命令安装Hexo:
    1
    npm install -g hexo-cli
    安装完成后,输入 hexo init 命令初始化博客
    1
    hexo init
    这时网页已经部署完成,输入 hexo s 命令可以查看
    1
    hexo s
    浏览器输入 http://localhost:4000 就可以打开新部署的网页
    看完之后 ctrl +c 停止运行服务器
  5. 将Hexo部署到Github
    回到我们的 Blog 文件夹,用笔记本_config.yml文件夹
    下滑到文件底部,填上如下内容:
    1
    2
    3
    4
    deploy:
    type: git
    repository: https://github.com/Otherisland/Otherisland.github.io.git #你的仓库地址
    branch: master
    然后回到 Blog 文件夹中,打开Git Bush,安装Git部署插件,输入命令:
    1
    npm install hexo-deployer-git --save
    然后分别输入这三条命令:
    1
    2
    3
    hexo clean   #清除缓存文件 db.json 和已生成的静态文件 public
    hexo g #生成网站静态文件到默认设置的 public 文件夹(hexo generate 的缩写)
    hexo d #自动生成网站静态文件,并部署到设定的仓库(hexo deploy 的缩写)
    完成以后,打开浏览器,输入 https://Otherisland.github.io 就可以打开你的网页了。

现在虽然可以访问我们的网站,但是网址是GitHub提供的:http://xxxx.github.io 而我们想使用我们自己的个性化域名,这就需要绑定我们自己的域名。下一篇介绍解析域名和绑定域名。

内容来源

个人博客第5篇——安装node.js和Hexo - 知乎