-1
我試圖用mongoDB構建反應應用程序。 React應用程序在端口3000 上運行,當我在同一端口上爲mongodb運行server.js時,我的應用程序過度搜索。react + mongodb port
如何讓mongoDB在同一個端口上運行?
謝謝
我試圖用mongoDB構建反應應用程序。 React應用程序在端口3000 上運行,當我在同一端口上爲mongodb運行server.js時,我的應用程序過度搜索。react + mongodb port
如何讓mongoDB在同一個端口上運行?
謝謝
您無法在同一端口上運行Web服務器和數據庫。約定是使用下一個端口,即3001用於Mongo。
實際上它並不不管哪個端口蒙戈運行在的,只要你的應用程序知道它
UPDATE
運行,像這樣的命令蒙戈:
mongod --dbpath=/home/me/mydata --port 3001
如果您使用的是npm包mongodb,請這樣連接
var MongoClient = require('mongodb').MongoClient
, assert = require('assert');
// Connection URL
var url = 'mongodb://localhost:3001/myproject';
// Use connect method to connect to the Server
MongoClient.connect(url, function(err, db) {
assert.equal(null, err);
console.log("Connected correctly to server");
db.close();
});
謝謝。如何讓我的應用程序瞭解它? – Dusty