Skip to content

Express quick start

victorkane edited this page Jun 12, 2011 · 1 revision

Victor-Kanes-MacBook-Pro:try victorkane$ sudo npm install -g express
Password:
/usr/local/bin/express -> /usr/local/lib/node_modules/express/bin/express
connect@1.4.3 /usr/local/lib/node_modules/express/node_modules/connect
mime@1.2.2 /usr/local/lib/node_modules/express/node_modules/mime
qs@0.1.0 /usr/local/lib/node_modules/express/node_modules/qs
express@2.3.11 /usr/local/lib/node_modules/express
Victor-Kanes-MacBook-Pro:try victorkane$ ls
Victor-Kanes-MacBook-Pro:try victorkane$ ls
Victor-Kanes-MacBook-Pro:try victorkane$ express foo
   create : foo
   create : foo/package.json
   create : foo/app.js
   create : foo/pids
   create : foo/logs
   create : foo/public/javascripts
   create : foo/public/images
   create : foo/public/stylesheets
   create : foo/public/stylesheets/style.css
   create : foo/views
   create : foo/views/layout.jade
   create : foo/views/index.jade
Victor-Kanes-MacBook-Pro:try victorkane$ cd foo
Victor-Kanes-MacBook-Pro:foo victorkane$ pwd
/Users/victorkane/tmp/try/foo
Victor-Kanes-MacBook-Pro:foo victorkane$ ls
app.js		package.json	public
logs		pids		views
Victor-Kanes-MacBook-Pro:foo victorkane$ npm install -d
npm info it worked if it ends with ok
npm info using npm@1.0.6
npm info using node@v0.4.8
npm info preinstall application-name@0.0.1
npm info addNamed [ 'express', '2.3.11' ]
npm info addNamed [ 'jade', '>= 0.0.1' ]
npm info fetch http://registry.npmjs.org/jade/-/jade-0.12.1.tgz
npm info shasum a8b3c25c0af866ad3cc5d1351819eced05e9b544
npm info shasum /var/folders/83/83rO2xPsEw88OLnmf0Vpwk+++TI/-Tmp-/npm-1307872044187/1307872044187-0.2813035724684596/tmp.tgz
npm info shasum 6eebbd48e3700964948c01840d4fee9708a5d352
npm info shasum /Users/victorkane/.npm/jade/0.12.1/package.tgz
npm info into /Users/victorkane/tmp/try/foo express@2.3.11
npm info into /Users/victorkane/tmp/try/foo jade@0.12.1
npm info installOne express@2.3.11
npm info installOne jade@0.12.1
npm info unbuild /Users/victorkane/tmp/try/foo/node_modules/express
npm info unbuild /Users/victorkane/tmp/try/foo/node_modules/jade
npm info preinstall express@2.3.11
npm info addNamed [ 'connect', '>= 1.4.1 < 2.0.0' ]
npm info addNamed [ 'mime', '>= 0.0.1' ]
npm info addNamed [ 'qs', '>= 0.0.6' ]
npm info preinstall jade@0.12.1
npm info build /Users/victorkane/tmp/try/foo/node_modules/jade
npm info linkStuff jade@0.12.1
npm info install jade@0.12.1
npm info postinstall jade@0.12.1
npm info into /Users/victorkane/tmp/try/foo/node_modules/express connect@1.4.3
npm info into /Users/victorkane/tmp/try/foo/node_modules/express mime@1.2.2
npm info into /Users/victorkane/tmp/try/foo/node_modules/express qs@0.1.0
npm info installOne connect@1.4.3
npm info installOne mime@1.2.2
npm info installOne qs@0.1.0
npm info unbuild /Users/victorkane/tmp/try/foo/node_modules/express/node_modules/connect
npm info unbuild /Users/victorkane/tmp/try/foo/node_modules/express/node_modules/mime
npm info unbuild /Users/victorkane/tmp/try/foo/node_modules/express/node_modules/qs
npm info preinstall mime@1.2.2
npm info build /Users/victorkane/tmp/try/foo/node_modules/express/node_modules/mime
npm info linkStuff mime@1.2.2
npm info install mime@1.2.2
npm info postinstall mime@1.2.2
npm info preinstall connect@1.4.3
npm info build /Users/victorkane/tmp/try/foo/node_modules/express/node_modules/connect
npm info linkStuff connect@1.4.3
npm info install connect@1.4.3
npm info postinstall connect@1.4.3
npm info preinstall qs@0.1.0
npm info build /Users/victorkane/tmp/try/foo/node_modules/express/node_modules/qs
npm info linkStuff qs@0.1.0
npm info install qs@0.1.0
npm info postinstall qs@0.1.0
npm info build /Users/victorkane/tmp/try/foo/node_modules/express
npm info linkStuff express@2.3.11
npm info install express@2.3.11
npm info postinstall express@2.3.11
npm info build /Users/victorkane/tmp/try/foo
npm info linkStuff application-name@0.0.1
npm info install application-name@0.0.1
npm info postinstall application-name@0.0.1
jade@0.12.1 ./node_modules/jade
mime@1.2.2 ./node_modules/express/node_modules/mime
connect@1.4.3 ./node_modules/express/node_modules/connect
qs@0.1.0 ./node_modules/express/node_modules/qs
express@2.3.11 ./node_modules/express
npm info ok
Victor-Kanes-MacBook-Pro:foo victorkane$ node app.js
Express server listening on port 3000

Clone this wiki locally