提交 1a4babefdecb24319139881dc460668fd06c7cba

作者 Nick Baugh
1 个父辈 a0a0a3e8

cleanup

... ... @@ -8,49 +8,24 @@ Igloo is a lightweight, fast, and minimal framework for rapid development
8 8 View documentation for Igloo at <http://documentup.com/niftylettuce/igloo>.
9 9
10 10
11   -## Quick Start
12   -
13   -### Requirements
  11 +## Dependencies
14 12
15 13 * [Node](http://nodejs.org)
16 14 * [Redis](http://redis.io/)
17 15 * [MongoDB](http://www.mongodb.org/)
18 16
19   -### Installation
20 17
21   -* Install the `igloo` package globally from the NPM repository:
  18 +## Install
22 19
23 20 ```bash
24 21 npm install -g igloo
25 22 ```
26 23
27   -* Create a new igloo:
28   -
29   -```bash
30   -igloo [project]
31   -```
32   -
33   -* Initialize it as a Git repository:
34   -
35   -```bash
36   -cd [project]
37   -git init
38   -```
39 24
40   -* Install the NPM dependencies:
41   -
42   -```bash
43   -npm install
44   -```
45   -
46   -* Enjoy your fresh new igloo.
47   -
48   -```bash
49   -node igloo
50   -```
  25 +## Usage
51 26
52 27 ```bash
53   -info: Igloo started at http://localhost:3000
  28 +igloo --help
54 29 ```
55 30
56 31
... ...
1   -#!/usr/bin/env node
2   -
3   -// TODO
  1 +#!/usr/bin/env node
  2 +
  3 +// # bin
  4 +
  5 +var chalk = require('chalk')
  6 +var program = require('commander')
  7 +var pkg = require('../package.json')
  8 +var logger = require('../lib/logger')
  9 +
  10 +logger.info('igloo v' + pkg.version + ' (see --help)')
  11 +
  12 +program.version(pkg.version)
  13 +
  14 +program
  15 + .command('create')
  16 + .description('create a new igloo')
  17 + .action(function() {
  18 + logger.error('creating a new igloo (todo)')
  19 + })
  20 +
  21 +program.parse(process.argv)
  22 +
  23 +
... ...
... ... @@ -12,13 +12,15 @@
12 12 "url": "https://github.com/niftylettuce/igloo/issues"
13 13 },
14 14 "bin": {
15   - "igloo": "./bin/igloo"
  15 + "igloo": "./bin/"
16 16 },
17 17 "license": "MIT",
18 18 "homepage": "https://github.com/niftylettuce/igloo",
19 19 "dependencies": {
20 20 "async": "~0.2.10",
21 21 "body-parser": "~1.2.0",
  22 + "chalk": "^0.4.0",
  23 + "commander": "^2.2.0",
22 24 "connect-flash": "~0.1.1",
23 25 "connect-redis": "~2.0.0",
24 26 "cookie-parser": "~1.1.0",
... ...
注册登录 后发表评论