搜尋

首頁  >  問答  >  主體

node.js - 为什么用NPM安装mongodb开启服务不成功?

npm install mongodb --save 安装成功后

mongod --dbpath=/data --port 27017
然后提示:
'mongod' 不是内部或外部命令,也不是可运行的程序或批处理文件。

我去找了下发现都没有安装到 mongod 这个CMD
G安装也没用,到底是为什么?

PHPzPHPz2781 天前604

全部回覆(4)我來回復

  • 伊谢尔伦

    伊谢尔伦2017-04-17 14:22:35

    npm安裝的mongodb只是nodejs程式和mongodb進行通訊的插件,而mongodb本身是需要你自己去安裝的,根據系統不同安裝方式也不同,可以去mongodb官網看文檔

    回覆
    0
  • 迷茫

    迷茫2017-04-17 14:22:35

    先搞清楚npm是什麼吧…

    回覆
    0
  • 阿神

    阿神2017-04-17 14:22:35

    https://www.mongodb.com/download-center#community

    npm 裝的是nodeJs的mongodb模組 首先你電腦要單獨安裝mongodb.

    然後安裝完後,到你的安裝目錄下 找到 bin/ 資料夾. 開啟命令列 輸入 mongod --dbpath=/data
    這個目錄 /data 資料夾需要你自己建立.

    回覆
    0
  • PHPz

    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);
    

    回覆
    0
  • 取消回覆