반응형
소스 창을 우분투로 이동합니다.
이것은 내 소스입니다 감사합니다
var http = require('http');
var fs = require('fs');
var express = require('express');
var mysql = require('mysql');
var ejs = require('ejs');
var app = express();
app.use(express.bodyParser());
app.use(app.router);
해결 방법
Express 4.x에는 여러 가지 변경 사항이 있습니다. 오류가 말한 것처럼 모든 미들웨어가 제거되었습니다.
위의 코드를 사용하면 다음이 필요합니다.
// package.json
{
"dependencies":
{
"express":"*",
"body-parser":"*"
}
}
그런 다음 새 변경 사항을 반영하도록 소스를 업데이트하십시오.
// app.js
var http = require('http'),
fs = require('fs'),
express = require('express'),
bodyParser = require('body-parser'),
mysql = require('mysql'),
ejs = require('ejs');
var app = express();
app.use(bodyParser.urlencoded({
extended: true
}));
app.use(bodyParser.json());
app.use (app.router)도 제거되었습니다.
참조 페이지 https://stackoverflow.com/questions/23033473
반응형
'MySql' 카테고리의 다른 글
MySQL SQL : intersect 구문 오류? (0) | 2020.12.07 |
---|---|
MySQL 수신 알림 동등한 (0) | 2020.12.07 |
MySQL 양식 제출 후 페이지로 PHP 반환 (0) | 2020.12.07 |
MySQL 준비된 명세서의 내용을 어떻게 볼 수 있습니까? (0) | 2020.12.07 |
MySQL mysqli_query를 실행하는 데 문제가 있습니다. (0) | 2020.12.07 |
댓글