node.js - 环回 3 中数据源的配置环境问题
问题描述
我正在使用环回开发 API,并且在 lb3 中通过 env 配置有问题,我有datasources.json文件如下
{
"SSOSystem": {
"host": "x.y.z.o",
"port": 27017,
"url": "mongodb://SSO-System-mongo:U5KckMwrWs9EGyAh@x.y.z.o/SSO-System",
"database": "SSO-System",
"password": "U5KckMwrWs9EGyAh",
"name": "SSOSystem",
"connector": "mongodb",
"user": "SSO-System-mongo"
}
}
和datasources.local.js如下
module.exports = {
SSOSytem: {
connector: 'mongodb',
hostname: process.env.SSO_DB_HOST || 'localhost',
port: process.env.SSO_DB_PORT || 27017,
user: process.env.SSO_DB_USERNAME,
password: process.env.SSO_DB_PASSWORD,
database: process.env.SSO_DB_NAME,
url: `mongodb://${process.env.SSO_DB_USERNAME}:${process.env.SSO_DB_PASSWORD}@${process.env.SSO_DB_HOST}/${process.env.SSO_DB_NAME}`
}
}
但是当我使用 env local
loopback运行我的应用程序时,NODE_ENV=local node .
只从 datasources.json 文件加载数据源,我在数据源配置中做错了吗?有没有人和我有同样的问题?
非常感谢,
解决方案
抱歉,这是我的拼写错误,不是 datasources.json 中的回送 SSOSystem 和文件 datasources.local.js 中的 SSOSytem 的问题
推荐阅读
- google-apps-script - 如何在 google-apps-script 中缓存 2D 数组?
- node.js - 在无头模式下运行时,页面上的 Puppeteer javascript 不会执行
- python - 如何使列表成为df所有行的元素?
- javascript - 使用 vue-sfc-rollup 导出 vue 3 的实用程序函数和可组合项
- woocommerce - 购物车计数未在移动设备 woocommerce 中更新
- javascript - React:如何从 webpack 获取构建号和构建哈希
- c# - 有没有办法防止文本日志文件被锁定?
- math - 我们可以简化 (x XOR a) + (x XOR b) + (x XOR c) 吗?
- json - 如何将 json 数组与表合并(SQL Server)
- ios - 为 iOS 9.0 编译,但模块 'BSGridCollectionViewLayout' 的最低部署目标为 iOS 10.0