Page 736 - Nodejs 교과서 개정2판
P. 736
§ Ӓܿ ೣࣻ ࢤࢿ ৮ܐ ചݶ
ઁ /PEF#JSE জ ٘ܳ ࣻೞৈ /PEF#JSEীࢲ ۄ٘ ಔ࣌झ ࢲ࠺झܳ ਊೡ ࣻ ѱ ೧ࠇद
nodebird/routes/post.js
const express = require('express');
const multer = require('multer');
const fs = require('fs');
const multerGoogleStorage = require('multer-google-storage');
const { Post, Hashtag } = require('../models');
const { isLoggedIn } = require('./middlewares');
const router = express.Router();
try {
fs.readdirSync('uploads');
} catch (error) {
console.error('uploads 폴더가 없어 uploads 폴더를 생성합니다.');
fs.mkdirSync('uploads');
}
const upload = multer({
storage: multerGoogleStorage.storageEngine({
bucket: 'nodebird',
projectId: 'node-deploy-270114',