npm install mongodb --save 安装成功后
mongod --dbpath=/data --port 27017
然后提示:
'mongod' 不是内部或外部命令,也不是可运行的程序或批处理文件。
我去找了下发现都没有安装到 mongod 这个CMD
G安装也没用,到底是为什么?
伊谢尔伦2017-04-17 14:22:35
npm安裝的mongodb只是nodejs程式和mongodb進行通訊的插件,而mongodb本身是需要你自己去安裝的,根據系統不同安裝方式也不同,可以去mongodb官網看文檔
阿神2017-04-17 14:22:35
https://www.mongodb.com/download-center#community
npm 裝的是nodeJs的mongodb模組 首先你電腦要單獨安裝mongodb.
然後安裝完後,到你的安裝目錄下 找到 bin/ 資料夾. 開啟命令列 輸入 mongod --dbpath=/data
這個目錄 /data 資料夾需要你自己建立.
PHPz2017-04-17 14:22:35
nodeJS 用 mongooose 模組brew install mongodb
或其他安裝方式
mongoose 安裝
npm install mongoose --save
js程式碼
var mongoose = require('mongoose');
var dbUrl = 'mongodb://localhost/movie';
mongoose.connect(dbUrl);