Browse Source

Upgrade to Node.js 20.12.2 for Express (#8946)

* Upgrade to Node.js 20.12.2 for Express

* Upgrade to Mongoose 8.3.2 for Express
김재혁 1 year ago
parent
commit
928006ddcf

+ 1 - 1
frameworks/JavaScript/express/express-mongodb.dockerfile

@@ -1,4 +1,4 @@
-FROM node:18.12.1-slim
+FROM node:20.12.2-slim
 
 
 COPY ./ ./
 COPY ./ ./
 
 

+ 1 - 1
frameworks/JavaScript/express/express-mysql.dockerfile

@@ -1,4 +1,4 @@
-FROM node:18.12.1-slim
+FROM node:20.12.2-slim
 
 
 COPY ./ ./
 COPY ./ ./
 
 

+ 1 - 1
frameworks/JavaScript/express/express-postgres.dockerfile

@@ -1,4 +1,4 @@
-FROM node:18.12.1-slim
+FROM node:20.12.2-slim
 
 
 COPY ./ ./
 COPY ./ ./
 
 

+ 1 - 1
frameworks/JavaScript/express/express.dockerfile

@@ -1,4 +1,4 @@
-FROM node:18.12.1-slim
+FROM node:20.12.2-slim
 
 
 COPY ./ ./
 COPY ./ ./
 
 

+ 1 - 5
frameworks/JavaScript/express/mongodb-app.js

@@ -6,11 +6,7 @@ const cluster = require('cluster');
 const numCPUs = require('os').cpus().length;
 const numCPUs = require('os').cpus().length;
 const express = require('express');
 const express = require('express');
 const mongoose = require('mongoose');
 const mongoose = require('mongoose');
-const connection = mongoose.createConnection('mongodb://tfb-database/hello_world',{
-  useNewUrlParser: true,
-  useUnifiedTopology: true,
-  useFindAndModify: false,
-});
+const connection = mongoose.createConnection('mongodb://tfb-database/hello_world');
 
 
 // Middleware
 // Middleware
 const bodyParser = require('body-parser');
 const bodyParser = require('body-parser');

+ 1 - 1
frameworks/JavaScript/express/package.json

@@ -7,7 +7,7 @@
     "dateformat": "3.0.3",
     "dateformat": "3.0.3",
     "escape-html": "1.0.3",
     "escape-html": "1.0.3",
     "express": "4.18.2",
     "express": "4.18.2",
-    "mongoose": "5.13.20",
+    "mongoose": "8.3.2",
     "mysql2": "3.9.7",
     "mysql2": "3.9.7",
     "pg": "8.5.0",
     "pg": "8.5.0",
     "pg-promise": "10.7.3",
     "pg-promise": "10.7.3",