-2

我在我的windows7上安装了一个64位的nodejs(经典安装,安装时没有错误)

我创建了一个简单的 package.json

{
"name":"chat",
"version":"0.0.1",
"private":"true",
"dependecies":{
    "socket.io":"0.9.16",
    "express":"3.1.0",
}

}

然后安装它

npm install

并且...什么都没有:没有下载任何包!

(如果我在 package.json 中出错,我会在 npm install 处收到错误消息)一切似乎都很好,除了 npm install 没有安装任何东西。

当然,在尝试获取 nodejs 项目时,我得到了:

Error: Cannot find module 'express'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
4

1 回答 1

4

你有一个错字package.json,它应该是“依赖”。

确保生成您的package.jsonwith npm init,以避免此类问题。

于 2013-09-12T10:04:13.480 回答