原則1:遇到命令不能用的就參考軟鏈接寫法自己創建軟連接 用着用着就會了
原則2:別怕搞壞 搞壞了直接刪除整個node文件重新解壓就好了 沒有任何影響 第二遍就快了
原則3:進來了就點一下我的hexo博客看看?鏈接:https://git-jojo.github.io
安裝git
sudo apt-get install git
安裝nodejs npm
Press here to download node
解壓
xz -d node.tar.xz
tar -zxvf node.tar.xz
建立軟鏈接
ln -s /opt/node/npm /usr/local/bin
ln -s /opt/node/node /usr/local/bin
cnpm(國內淘寶鏡像)
npm install cnpm -g --registry=https://registry.npm.taobao.org
安裝hexo
cnpm install hexo-cli
創建目錄(任意位置)
mkdir blog
初始化博客
cd blog
hexo init
本地預覽(瀏覽器輸入localhost:4000)
hexo s
部署github
首先,你先要有一個GitHub賬戶,去註冊一個吧。
註冊完登錄後,在GitHub.com中看到一個New repository,新建倉庫
創建一個和你用戶名相同的倉庫,後面加xxxx.github.io,只有這樣,將來要部署到GitHub page的時候,纔會被識別,也就是xxxx.github.io,其中xxxx就是你註冊GitHub的用戶名。
name寫上面的xxxx
email寫xxxx.github.io
git config --global user.name "yourname"
git config --global user.email "youremail"
打開站點配置文件 _config.yml(就是剛纔那個blog文件夾下的)
deploy:
type: git
repo: https://github.com/YourgithubNameYourgithubName.github.io.git
branch: master
安裝deploy-git(這樣你才能用命令部署到GitHub)
npm install hexo-deployer-git --save
hexo clean清除了你之前生成的東西,也可以不加。
hexo generate 顧名思義,生成靜態文章,可以用 hexo g縮寫
hexo deploy 部署文章,可以用hexo d縮寫