Sco*_*Lee 5 shell require mongodb node-mongodb-native
我尝试在Windows命令(Window 8.1)上从Mongo客户端连接MongoDB.当我require()在javascript中使用时,我有如下错误.有没有人有同样的问题?我错过了任何require相关的npm安装吗?MongoDB shell怎么能找不到require功能?
C:\tutorial\nodeMongoAngular-master\lesson2>mongo
MongoDB shell version: 3.0.1
connecting to: test
var MongoClient = require('mongodb').MongoClient;
2015-04-30T14:33:25.812-0400 E QUERY ReferenceError: require is not defined
at (shell):1:19
Run Code Online (Sandbox Code Playgroud)
您将mongo管理 shell 与Node.js 驱动程序混淆了。虽然这两种环境都恰好使用 JavaScript,但mongoshell 的 I/O 支持更有限,并且不打算用作应用程序开发的驱动程序。
如果您想使用 MongoDB 驱动程序编写 Node.js 应用程序(根据示例代码),则需要使用node解释器。Node.js 驱动程序文档包含一个快速入门教程,其中包含可帮助您入门的示例。
| 归档时间: |
|
| 查看次数: |
8556 次 |
| 最近记录: |