Git Product home page Git Product logo

express-markdown's Introduction

Express-Markdown

概要

  • node.jsによるWebサイトテンプレート
  • 指定したディレクトリをWatchし、フォルダ構造と記事テキストを対応させて自動でWebサイトにする
  • 記事はMarkdown形式で記述する
  • Dropboxなどの同期にも対応している

usage

git clone git://github.com/nikezono/express-markdown.git
cd express-markdown
node express-markdown -a sitename -e production -w /Your/Watch/Directory

Options

  -p "port"       set listening port (3000 default)
  -f "fork"       process concurrency nums ('+cpus+' default)
  -e "env"        set application environment (development default)
  -m "interval"   report memory usage info (5 default)
  -w "watch"      set watch dirrectory. External Path is required. (./blog_sample default)
  -a "appname"    set application&database name("express-markdown" default
  -h              show this message

###example /root/ index.md # get "/" Works/ # get "/Works" list hoge.md # get "/Works/hoge"

express-markdown's People

Contributors

nikezono avatar

Watchers

James Cloos avatar  avatar

Forkers

geta6

express-markdown's Issues

databaseの利用

永続化できるdbに、
Article:

  • タイムスタンプ
  • アクセス数
  • テキスト
  • Markdown compiled text

Pull Request:

  • 親Article
  • テキスト
  • Markdown compiled text
  • タイムスタンプ

などを定義し、アクセス時にはDBからデータを取得する。
ファイル/ディレクトリ変更をwatchすればよいものか、アクセスごとにparallelでDB更新するか、などは議論。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.