npm ls -g 如下 ├── coffee-script@1.4.0 ├─┬ express@3.0.4 │ ├── buffer-crc32@0.1.1 │ ├── commander@0.6.1 │ ├─┬ connect@2.7.1 │ │ ├── bytes@0.1.0 │ │ ├── crc@0.2.0 │ │ ├── formidable@1.0.11 │ │ ├── pause@0.0.1 │ │ └── qs@0.5.1 │ ├── cookie@0.0.5 │ ├── cookie-signature@0.0.1 │ ├── debug@0.7.0 │ ├── fresh@0.1.0 │ ├── methods@0.0.1 │ ├── mkdirp@0.3.3 │ ├── range-parser@0.0.4 │ └─┬ send@0.1.0 │ └── mime@1.2.6 └─┬ mongodb@1.2.5 └── bson@0.1.5
也安装了mongo,开启了服务。 但是var mongo = require(‘mongodb’);说 Cannot find module ‘mongodb’
npm install -g mongodb
已经是-g安装了的。 你的可以吗?什么系统
windows 不是这样安装的吧。我是下载一个exe的
添加connect-mongo模块,之后:
var MongoStore = require('connect-mongo')(express);
少年,不能用npm install -g呀 直接:↓
npm install mongo
安装在项目目录下才能require, 通过-g安装的是全局的,全局安装的只能通过命令行调用(如果包里有bin的话)
sorry↑
npm install mongodb
谢谢。我好奇-g安装,只是为了能通过命令行调用吗?