road_to_bookdown

road_to_bookdown

陳鍾誠老師的一個專案,目前性質看起來和 gitbook 有點類似,正在觀望他的發展。因為這個教學專案還滿仔細的,所以有空的時候會來複習一下

[TOC]

  • 01-showdown

  • 02-staticServer

  • 03-showdownServer

  • 04-routeServer

  • 05-purecss

  • 06-handlebarsTemplate

  • 07-templateServer

  • 08-bookdown001modulized

  • 09-katexMathRender

  • 10-editServer

01-showdown

02-staticServer

03-showdownServer

  • 顧名思義,能看 markdown、又有靜態伺服器

04-routeServer

  • 看不懂

05-purecss

  • 簡單提到 ccckmit.gitbooks.io/javascript-web/content/,但有些內容已經不合時宜,像是 jQurey

  • 雅虎出了 purecss

  • 聽說引用這段 css,就可以使用它的語法

<link rel="stylesheet" href="https://unpkg.com/purecss@0.6.0/build/pure-min.css">

06-handlebarsTemplate

  • 樣板引擎

  • 因為 Swig 樣板引擎不維護了,所以老師想換一個

  • 結果找到這個:鬍子 http://handlebarsjs.com/

  • 用處: 套樣本。例如

  • 範例程式

  • 確認樣本引擎正不正確的測試程式

07-templateServer

  • 套樣板

  • 靜止伺服器

08-bookdown001modulized

  • 想讓這個專案真的能發布到 github 等地方

  • 因此加入 package.json。一定需要這個東西,才能發布到 npm

  • server.js 好像沒什麼變,只是模組化程度更高了一點

  • 好像只是在說有成功上傳的 npm 的樣子 ...

09-katexMathRender

  • 渲染數學式

10-editServer

  • cmd 提示少安裝套件

  • npm install co-body --save

  • MangoDB 用的 port 27017

  • http 預設 80

Last updated

Was this helpful?