我正在尝试在我的笔记本电脑上本地运行在 NodeJS 中编程的服务器,并使用 Forest-express-mongoose 包与 Forest Admin 交互。DB 是本地 MongoDB。
所以我运行我的服务器,它能够与我完美制作的应用程序连接。它也正确连接到 mongoDB 数据库。那么我想使用森林管理员。我对 Forest 不太熟悉,但我认为我不必将 Forest admin 安装为 npm 项目,因为这会创建另一个单独的项目,在这种情况下,我在我的服务器内部使用 Forest-express-mongoose。现在我不知道如何获得 Forest 管理面板?
我的服务器运行但它给了我一个错误,因为 env 键没有与任何森林面板相关联:(森林服务器请求错误:未找到)
这确实在意料之中,因为我必须从 Forest 网站内部创建一个项目。但是当我想创建一个时,安装过程要我创建并安装另一个单独的服务器。那不是我想要的,我想将它与我现有的服务器集成。我怎样才能做到这一点?
这是我服务器的代码:
require('dotenv').config()
const express = require('express');
const bodyParser = require('body-parser');
// create express app
const app = express();
// parse application/x-www-form-urlencoded
app.use(bodyParser.urlencoded({ extended: true }))
// parse application/json
app.use(bodyParser.json())
// Configuring the database
const dbConfig = require('./config/database.config.js');
const mongoose = require('mongoose');
const cors = require('cors');
mongoose.Promise = global.Promise;
// Connecting to …Run Code Online (Sandbox Code Playgroud) 似乎有时会更新字段,但有时则不会。无法获取模式或复制强制更新的方式。