nodejs-starter

Single Page App setup using industry's best practices and modules. Node.js, Express, Mongoose, passport.js, component.io, Jade, Stylus and Bootstrap.

Github星跟蹤圖

Node.js Starter

Single Page App setup using industry's best practices and modules.
Node.js, Express, Mongoose, passport.js, component.io, Jade, Stylus and Bootstrap.

Demo

image

Requirements

Installation

Run from your terminal:

git clone git@github.com:gravityonmars/nodejs-starter.git
cd nodejs-starter
make 

Note: edit your config/development.json with your Facebook & Twitter keys. Instructions here

  • express — web application framework for node
  • Jade — Template engine
  • stylus — Pre-processor CSS
  • component.io — client package management for building better web applications
  • Bootstrap — CSS Framework
  • passport — Simple, unobtrusive authentication for Node.js.
  • mongoose — MongoDB object modeling tool designed to work in an asynchronous environment.
  • connect-mongo — MongoDB session store for Connect

Test

npm test

Projects using it

Contributors

Common errors

  • buffer.js:382 throw new Error('Unknown encoding');
    Update your node.js version
  • Difficulties under Windows, refer to issue #4
  • Heroku deployment check issue #5
  • Getting { [Error: EMFILE, open %fileName%'] errno: 20, code: 'EMFILE', after running make, make run or make run-dev This is due to a limit on the amount of files that can be open at the same time by your OS. Update your .base_profile file (or similar) by adding ulimit -n 2048.

Licence

MIT

主要指標

概覽
名稱與所有者rickyrauch/nodejs-starter
主編程語言JavaScript
編程語言Shell (語言數: 4)
平台
許可證
所有者活动
創建於2013-08-14 18:46:14
推送於2015-05-03 17:48:37
最后一次提交2015-05-03 14:48:41
發布數0
用户参与
星數663
關注者數32
派生數134
提交數136
已啟用問題?
問題數19
打開的問題數6
拉請求數3
打開的拉請求數1
關閉的拉請求數4
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?