在Windows下安装express后报错,不知道是什么原因。
C:\Program Files\nodejs>express /tmp/foo && cd /tmp/foo
create : /tmp/foo
create : /tmp/foo/package.json
create : /tmp/foo/app.js
create : /tmp/foo/public/stylesheets
create : /tmp/foo/public/stylesheets/style.css
create : /tmp/foo/public
create : /tmp/foo/routes
create : /tmp/foo/routes/index.js
create : /tmp/foo/public/javascripts
create : /tmp/foo/views
create : /tmp/foo/views/layout.jade
create : /tmp/foo/views/index.jade
create : /tmp/foo/public/images
dont forget to install dependencies:
$ cd /tmp/foo && npm install
系统找不到指定的路径。
C:\Program Files\nodejs>npm install -d
npm info it worked if it ends with ok
npm info using npm[@1](/user/1).1.21
npm info using node[@v0](/user/v0).6.18
npm ERR! Couldn't read dependencies.
npm ERR! Error: ENOENT, open 'C:\Program Files\nodejs\package.json'
npm ERR! You may report this log at:
npm ERR! <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR! <npm-[@googlegroups](/user/googlegroups).com>
npm ERR!
npm ERR! System Windows_NT 5.1.2600
npm ERR! command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nod
ejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "-d"
npm ERR! cwd C:\Program Files\nodejs
npm ERR! node -v v0.6.18
npm ERR! npm -v 1.1.21
npm ERR! path C:\Program Files\nodejs\package.json
npm ERR! code ENOENT
npm ERR! message ENOENT, open 'C:\Program Files\nodejs\package.json'
npm ERR! errno {}
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! C:\Program Files\nodejs\npm-debug.log
npm not ok