工具:Visual Studio Code/MarkdownPad
技術:Hexo+Githubgit
deploy: type: git repository: git@github.com:ZengGuanBao/ZengGuanBao.github.io.git branch: master
或者在vscode中新建文件github
npm install hexo-deployer-git --save
最後,在查詢了一些資料以後,終於知道,這多是hexo的緩存的問題,也就是你網站根目錄的那個db.json文件,還知道了一點,推薦在發佈網站以前,先清除緩存,而後再部署網站。
清除緩存的方法:npm
使用站內搜索,安裝npm i -S hexo-generator-json-contentjson
百度分享不支持Https的解決方案api
將static文件夾放在網站的根目錄下,並將對應的百度分享代碼中,把http://bdimg.share.baidu.com/ 改成 /static/api/js/share.js?v=89860593.js?緩存
<p><i class="fa fa-share"></i>分享到</p> <div class="bdsharebuttonbox"> <a href="#" class="bds_more" data-cmd="more"></a> <a href="#" class="bds_fbook" data-cmd="fbook" title="分享到Facebook"></a> <a href="#" class="bds_twi" data-cmd="twi" title="分享到Twitter"></a> <a href="#" class="bds_linkedin" data-cmd="linkedin" title="分享到linkedin"></a> <a href="#" class="bds_qzone" data-cmd="qzone" title="分享到QQ空間"></a> <a href="#" class="bds_tsina" data-cmd="tsina" title="分享到新浪微博"></a> <a href="#" class="bds_douban" data-cmd="douban" title="分享到豆瓣網"></a> <a href="#" class="bds_weixin" data-cmd="weixin" title="分享到微信"></a> <a href="#" class="bds_evernotecn" data-cmd="evernotecn" title="分享到印象筆記"></a> </div> <script> window._bd_share_config = { "common": { "bdSnsKey": {}, "bdText": "", "bdMini": "2", "bdMiniList": false, "bdPic": "", "bdStyle": "1", "bdSize": "24" }, "share": {}, "image": { "viewList": ["fbook", "twi", "linkedin", "qzone", "tsina", "douban", "weixin", "evernotecn"], "viewText": "分享到:", "viewSize": "16" } }; with(document) 0[(getElementsByTagName('head')[0] || body).appendChild(createElement('script')).src = '/static/api/js/share.js?v=89860593.js?']; </script>
評論功能使用的Valine服務器
<script src="//cdn1.lncld.net/static/js/3.0.4/av-min.js"></script> <script src='//unpkg.com/valine/dist/Valine.min.js'></script> <script> new Valine({ el: '#valine-thread' , notify: , verify: , app_id: '', app_key: '', placeholder: '', pageSize: '', avatar: '', avatar_cdn: '', visitor: }); </script> <div id="valine-thread"></div>