一、環境的搭建
????1.下載安裝 nodejs(https://npm.taobao.org/mirrors/node/v8.9.3/node-v8.9.3-x64.msi)
????2.檢測node、npm管理工具是否安裝成功 (命令行里輸入 node -v、npm -v)
二、安裝管理工具
????1.命令行輸入
????????npm config set registry https://registry.npm.taobao.org
? ??????????注:由于原始鏈接下載過慢,切換成淘寶鏡像源
????2.換源后輸入
????????npm install -g hexo-cli
三、下載博客源代碼文件
????1.建一個文件夾并且路徑中沒有中文,在此文件夾中打開命令行 (hexo init blog),創建blog文件夾
????2.切換到blog文件夾中? (cd blog)
????3.安裝依賴文件? (npm install)
????4.在本地開啟服務器? (hexo server)
四、安裝hexo的git工具插件
????1.安裝
????????npm install hexo-deployer-git --save
? ? 2.配置倉庫
????????(1)找根目錄下_config.yml
????????????deploy:
????????????????? type: git
????????????????? repository: git@github.com:hjyl-cheng/hjyl-cheng.github.io.git(遠程倉庫地址)
? ? ? ? ? ? ? ? ? branch: master
五、上傳提交
? ? 1.清除之前產生的public文件
????????hexo clean
? ??????????注:每改變上傳內容,都需要清除一次
? ? 2.生成代碼并提交到GitHub上
????????hexo d g