app.js
var express = require('express'); var app = express(); var logger = require('morgan'); // router 설정 var indexRouter = require('./routes/index'); app.use(logger('dev')); app.use(express.json()); app.use(express.urlencoded({ extended: false })); // view 경로 설정 app.set('views', __dirname + '/views'); // 화면 engine을 html로 설정 app.set('view engine', 'html'); app.engine('html', require('ejs').renderFile); // port setup app.set('port', process.env.PORT || 3000); // 기본 path를 /public으로 설정(css, javascript 등의 파일 사용을 위해) app.use(express.static(__dirname + '/public')); app.use('/', indexRouter); module.exports = app; var server = app.listen(app.get('port'), function() { console.log('Express server listening on port ' + server.address().port); });
|
노드몬 설치 후 실행 된다.
#nodemon app.js |
'nodejs' 카테고리의 다른 글
nodejs so파일 (0) | 2021.09.10 |
---|---|
MongoError: Cannot use a session that has ended (0) | 2021.07.20 |
nodejs 버전 업데이트 하기 (0) | 2021.07.15 |
axios 전송 (0) | 2020.12.08 |
web3.js 비동기 nodejs 함수 비교 (0) | 2020.11.24 |