반응형
Express에서 app.configure 사용
사용하지 않고 Express를 설정 한 코드를 찾았는데 환경 지정자없이 app.configure
사용하는 것과 사용 app.configure
하지 않는 것의 차이점은 무엇 입니까?
다시 말해, 이것의 차이점은 무엇입니까?
var app = require(express);
app.configure(function(){
app.set('port', process.env.PORT || config.port);
app.use(express.logger('dev')); /* 'default', 'short', 'tiny', 'dev' */
app.use(express.bodyParser());
app.use(express.static(path.join(__dirname, 'site')));
}
이:
var app = require(express);
app.set('port', process.env.PORT || config.port);
app.use(express.logger('dev')); /* 'default', 'short', 'tiny', 'dev' */
app.use(express.bodyParser());
app.use(express.static(path.join(__dirname, 'site')));
감사.
문서에 따르면 선택 사항이며 레거시 이유로 남아 있습니다. 귀하의 예에서 두 코드 조각은 전혀 차이가 없습니다. http://expressjs.com/api.html#app.configure
2015 업데이트 :
@IlanFrumer는 app.configure가 Express 4.x에서 제거되었다고 지적합니다. 오래된 튜토리얼을 따라했는데 왜 작동하지 않는지 궁금하다면를 제거해야합니다 app.configure(function(){ ... }
. 이처럼 :
var express = require('express');
var app = express();
app.use(...);
app.use(...);
app.get('/', function (req, res) {
...
});
참고 URL : https://stackoverflow.com/questions/18637148/using-app-configure-in-express
반응형
'IT story' 카테고리의 다른 글
Cython 코드가 포함 된 Python 패키지를 어떻게 구성해야합니까 (0) | 2020.07.19 |
---|---|
socket.io 서버를위한 Node.js 클라이언트 (0) | 2020.07.19 |
종료하지 않고 SBT 정지 실행 (0) | 2020.07.19 |
macOS에서 터미널을 여는 키보드 단축키 (핫키)가 있습니까? (0) | 2020.07.19 |
Oauth-로컬 URL로 테스트하는 방법은 무엇입니까? (0) | 2020.07.19 |