파일첨부
npm i multer --save
스케쥴링
npm i node-cron --save
참고: https://www.npmjs.com/package/node-cron
routes/cron.js
var express = require('express');
var router = express.Router();
// npm i node-cron --save
var cron = require('node-cron');
// DB연동
var Book1 = require('../models/book1');
// 10초마다 'aaa'가 찍힘. 자료이동, 백업 용으로 많이 씀
cron.schedule('*/10 * * * * *', async () => {
console.log('aaa');
var book1 = new Book1();
book1.title = "aaa";
await book1.save();
})
/* GET users listing. */
router.get('/', function(req, res, next) {
res.send('respond with a resource');
});
module.exports = router;
app.js
require('./routes/cron');