[Node.JS] 使用 showdown 實現 markdown 轉 HTML

Markdown 是一種輕量級標記式語言。它設計的初衷是使用易讀易寫的純文字格式編寫文件,然後轉換成有效的 XHTML(或者 HTML) 文件,同時這種語言吸收了很多在電子郵件中已有的純文字標記的特性。而以下範例將會使用 Express 做為基礎,並使用 showdown 套件來完成由後端 markdown 轉 HTML 的功能,使用戶端可直接看到轉換完的畫面。 Node 後端程式碼: var express = require('express') »

[Node.JS] 使用 i18next 套件實現多國語系

開發網站時難免會有多國語系的需求,此時我們可以使用 i18next 來達成。以下範例將會使用 Express 做為基礎,並加入 i18next-node-fs-backend 與 i18next-express-middleware 等套件來完成由後端判斷用戶語系,使用戶端可直接看到該語系的畫面。 Node 後端程式碼: var express = require('express'); var path = require('path'); var i18n = require( »