乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      使用simiki搭建個(gè)人wiki | 大D綜合研究院 | 簡(jiǎn)單易懂的現(xiàn)代魔法|Build my world

       bubbi7 2017-06-28

      其實(shí)有些內(nèi)容不是很適合放在blog上發(fā),比如說(shuō)一兩句話就能解決的問(wèn)題,所以大D一直在尋找一個(gè)合適的系統(tǒng)來(lái)搭建。

      用過(guò)Mediawiki,也用過(guò)各類(lèi)筆記軟件,都不怎么盡如人意,相反還是最簡(jiǎn)單的純靜態(tài)頁(yè)面符合要求。

      經(jīng)過(guò)一段時(shí)間的尋找,找到了simiki,試用了一下,感覺(jué)還是很不錯(cuò),于是寫(xiě)一篇文兒出來(lái),記錄一下搭建和使用中遇到的一些問(wèn)題和解決辦法。

      P.S 這篇文涉及的內(nèi)容比較多,所以還是放在blog上了,wiki更多的是完成一些很簡(jiǎn)單的筆記工作,比如某個(gè)Linux命令的用法等等。

      大D的wiki歡迎訪問(wèn):wiki.


      simiki是由Tanky Woo開(kāi)發(fā)的,從作者的博客得知,該程序開(kāi)發(fā)自2014年,才用Python開(kāi)發(fā),可將本地使用Markdown編輯的文件轉(zhuǎn)換成html,同時(shí)還帶有一個(gè)http服務(wù),可以進(jìn)行預(yù)覽。部署十分方便,無(wú)論是使用Github還是用自己的服務(wù)器或者虛擬主機(jī),都可以輕松辦到。

      在此對(duì)程序開(kāi)發(fā)者表示感謝~:)

      不過(guò)只是對(duì)Windows的支持不太友好,不過(guò)大D有在Windows上安裝Babun,所以使用起來(lái)也是很方便的~

      安裝

      十分方便,只需要你的電腦上安裝了python和pip,直接就可以通過(guò)pip進(jìn)行安裝了。

      1
      pip install simiki

      安裝完成之后,使用

      1
      simiki init

      來(lái)進(jìn)行初始化

      安裝中可能遇到的問(wèn)題

      1.提示 pkg_resources.DistributionNotFound: pytz==2015.7 的錯(cuò)誤

      大D在安裝有CentOS 6的虛擬機(jī)內(nèi)安裝測(cè)試存在這一問(wèn)題。

      20161112194657

      粗一看是pytz這個(gè)模塊的問(wèn)題,在simiki的安裝中,各類(lèi)需要的模塊都會(huì)直接安裝好,可以通過(guò) pip list 來(lái)查看是否安裝好了,如果pytz模塊已經(jīng)安裝好,那么可能是distribution版本過(guò)低的問(wèn)題,升一下級(jí)就可以解決。

      1
      pip install -U distribution

      2. address space needed by '_speedups.dll' (0x6D0000) is already occupied 問(wèn)題

      在Windows上透過(guò)babun安裝并完成初始化后,使用 simiki g 生成頁(yè)面時(shí)偶爾會(huì)遇到這個(gè)問(wèn)題

      qq%e6%88%aa%e5%9b%be20161111154532

      搜索了一番之后在Github上找到了解決方案:https://github.com/babun/babun/issues/315

      1
      2
      3
      4
      pip uninstall markupsafe
      cd markupsafe
      python setup.py --without-speedups install

      使用中遇到的問(wèn)題

      1.圖片縮放

      simiki輸出的html不帶有圖片縮放的功能,但是這個(gè)功能還是比較有用的,想起blog上用的縮放插件比較好用,記得插件作者提供了js代碼,可以直接調(diào)用。

      phZoom,Github:https://github.com/phoetry/phZoom

      jQuery.jsphZoom.js以及phZoom.css文件放在simiki模板目錄的/static/js目錄下,將phZoom的圖片文件放在simiki模板目錄的/static/js/css目錄下。

      例:/theme/simple2/static/js/jquery-3.1.1.min.js

      打開(kāi)base.html,在<head>標(biāo)簽內(nèi)增加以下代碼:

      1
      2
      3
      <script type="text/javascript" src="/static/js/jquery-3.1.1.min.js"></script>
      <link rel="Stylesheet" type="text/css" href="/static/js/phzoom.css">
      <script type="text/javascript" src="/static/js/phzoom.js"></script>

      打開(kāi)base.html,在<div id=footer-left>標(biāo)簽內(nèi)添加以下代碼:

      1
      <script type="text/javascript">jQuery(document).ready(function($) {$("#content a").filter(function(){return/\.(?:jpe?g|png|gif)/i.test(this.href)}).phzoom({returnOrigin:false});});</script>

      這樣就可以綁定在正文頁(yè)面中帶a標(biāo)記的圖片,用Markdown寫(xiě)筆記時(shí),使用<a><img></a>來(lái)添加圖片就可以了。

      具體效果,可以參考:
      https://wiki./Windows/fat32%E6%97%A0%E6%8D%9F%E8%BD%AC%E6%8D%A2ntfs.html

      2.將頁(yè)面文件部署到到服務(wù)器

      simiki支持通過(guò)Fabric進(jìn)行部署,參見(jiàn):http:///zh-docs/deploy.html

      首先安裝Fabric

      1
      pip install fabric

      配置_config.yml

      1
      2
      3
      4
      5
      deploy:
        - type: rsync
          user: <login username>
          host: <remote host ip or domain>
          dir: <path to store files/dirs under output>

      執(zhí)行部署

      1
      fab deploy

      3.常用元數(shù)據(jù)字段

      updated 一篇wiki的最后更改時(shí)間,格式:YYYY-mm-dd HH:MM

      collection 頁(yè)面的集合,使用該字段,在首頁(yè)生成一個(gè)集合。

      tag 頁(yè)面的標(biāo)簽,使用逗號(hào)分隔的字符串或者列表,會(huì)在wiki頁(yè)面最后生成相關(guān)文章的地址。

      4.基本命令

      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      #生成靜態(tài)頁(yè)面到output目錄,simiki部署根目錄下執(zhí)行
      simiki g
      #本地預(yù)覽
      simiki p
      #指定IP地址預(yù)覽
      simiki p --host 192.168.100.1 --port 8888
      #本地預(yù)覽監(jiān)控content目錄,有變動(dòng)后自動(dòng)更新相應(yīng)靜態(tài)頁(yè)面
      simiki p -w
      #生成一篇新wiki
      simiki n -t "標(biāo)題" -c 分類(lèi)

      參考

      http:///zh-docs/usage.html

      http:///markdown/

      http://microjo./2012/markdown_ext.html

      https://github.com/tankywoo/simiki

      版權(quán)聲明
      轉(zhuǎn)載保留版權(quán): 大D綜合研究院 | 《使用simiki搭建個(gè)人wiki》
      本文鏈接地址:https://www./archives/6510.jiecao
      本文版權(quán)采取:BY-NC-SA 協(xié)議進(jìn)行授權(quán),除特別標(biāo)注,本站所有文章均為原創(chuàng)。
      轉(zhuǎn)載須知:如果您需要轉(zhuǎn)載本文,請(qǐng)將版權(quán)信息,版權(quán)授權(quán)方式,以及本文的鏈接地址注明,多謝合作。
      本文被貼上了: , 標(biāo)簽

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類(lèi)似文章 更多