gpt4 book ai didi

javascript - react + MongoDB 端口

转载 作者:行者123 更新时间:2023-12-03 03:34:18 24 4
gpt4 key购买 nike

我正在尝试使用 mongoDB 构建 React 应用程序。 React 应用程序正在端口 3000 上运行当我在同一端口上为 mongodb 运行 server.js 时,我的应用程序被覆盖。

如何让 mongoDB 在同一端口上运行?

谢谢

最佳答案

您不能在同一端口上运行 Web 服务器和数据库。约定是使用下一个端口,即 Mongo 的 3001。

Mongo 在哪个端口上运行实际上并不重要,只要您的应用程序知道它

更新

使用如下命令运行 mongo:

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

关于javascript - react + MongoDB 端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45936227/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com