use console.table
This commit is contained in:
@@ -8,9 +8,14 @@ import { fileURLToPath } from 'url'
|
|||||||
dotenv.config()
|
dotenv.config()
|
||||||
|
|
||||||
console.log('Starting with parameters:')
|
console.log('Starting with parameters:')
|
||||||
const parameters = ['PORT', 'MONGO_SERVER', 'MONGO_DB']
|
console.table(
|
||||||
parameters.forEach((parameter) => console.log(`${parameter}=${process.env[parameter]}`))
|
['PORT', 'MONGO_SERVER', 'MONGO_DB'].map((parameter) => {
|
||||||
|
return {
|
||||||
|
parameter,
|
||||||
|
value: process.env[parameter]
|
||||||
|
}
|
||||||
|
})
|
||||||
|
)
|
||||||
const app = express()
|
const app = express()
|
||||||
|
|
||||||
app.listen(process.env.PORT, () => {
|
app.listen(process.env.PORT, () => {
|
||||||
@@ -18,12 +23,11 @@ app.listen(process.env.PORT, () => {
|
|||||||
})
|
})
|
||||||
|
|
||||||
let db: mongo.Db
|
let db: mongo.Db
|
||||||
const mongoClient = mongo.MongoClient
|
|
||||||
|
|
||||||
async function connectToMongo() {
|
async function connectToMongo() {
|
||||||
try {
|
try {
|
||||||
const mongoUrl = `mongodb://${process.env.MONGO_SERVER}:27017`
|
const mongoUrl = `mongodb://${process.env.MONGO_SERVER}:27017`
|
||||||
const client = await mongoClient.connect(mongoUrl)
|
const client = await mongo.MongoClient.connect(mongoUrl)
|
||||||
db = client.db(process.env.MONGO_DB)
|
db = client.db(process.env.MONGO_DB)
|
||||||
console.log('Connected succesfully to server')
|
console.log('Connected succesfully to server')
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
|
|||||||
Reference in New Issue
Block a user