Win7系統已經安裝了node.js和npmhtml
npm install -g hexo-cli 全局安裝hexo客戶端 hexo init blog 在喜歡的位置初始化blog目錄 cd blog npm install 根據packages.json安裝依賴包 hexo s(erver) 啓動本地服務器 http://localhost:4000/ 瀏覽器訪問效果以下
基本命令 hexo new "A new post" Create a new post in source/_post/ hexo s / server Runserver localhost:4000 hexo g /generate Generate static files in public/ hexo d /deploy Deploy to remote sites like github
安裝主題和插件(有的可能還要安裝依賴包,具體按網站上的要求安裝便可) 插件 npm install hexo-deployer-git --save Install to blog/node_modules --save會把安裝的包寫入到package.json的dependencies 主題 git clone https://github.com/wizardforcel/hexo-theme-landfarz.git themes/landfarz
配置文件 blog/_config.yml 主題 theme: landscape(默認) 部署 deploy: type: git (已經安裝了hexo-deployer-git) repo: https://github.com/suqingdong/blog.git push不了改爲ssh地址便可 brancd: gh-pages
不知何因,hexo-deployer-git安裝不上(仍是網絡緣由,代理安裝就行了...)node
能夠手動吧public/下的文件push到github上git
cd public git init git remote add origin https://github.com/suqingdong/blog.git git add . git commit -m "init blog" git push origin gh-pages
如今訪問 https://suqingdong.github.io/blog
寫新文章github
1 hexo new "a new post" 2 編輯 source/_posts/a-new-post.md 能夠使用markdown編輯器編寫內容(網頁版的馬克飛象不錯) 3 hexo g 生成html等靜態文件 4 git push origin gh-pages (public目錄中) 推送到github上
Maupassant最初是由Cho大神爲Typecho平臺設計開發的一套響應式模板,體積只有20KB,在各類尺寸的設備上表現出色。因爲其簡潔大氣的風格受到許多用戶喜好,目前也已經被移植到了多個平臺上json
安裝 $ git clone https://github.com/tufu9441/maupassant-hexo.git themes/maupassant $ npm install hexo-renderer-jade --save $ npm install hexo-renderer-sass --save 報錯多是網絡緣由,能夠使用代理安裝或者使用淘寶npm鏡像