목록개발자 (46)
개발자의 logs
1. 밸리데이션 탄탄히하기 2. 예외처리 단단히 하기 3. 멀터 다중이미지, 다중이미지 삭제하기, 단일 이미지 삭제하기 기능 개발 4. 주석 열심히 달기 5. 부하테스트 하기, 로드밸런싱하기 6. TDD (유닛,통합) 작성하기 겉으로 번드러지는 것 보다 탄탄하게, 단단하게 ! 오늘도 열심히 살았다.
실전 팀작업을 하던 중 multer를 이용해서 s3에 사진을 업로드해야했다. 프론트에게 물어보니, 파이어베이스로 프론트 쪽에서 하던 것을 백엔드가 이미지를 알아서 처리해주니 한결 편하다고 한다. 각설하고 소스코드를 우선 공개한다. 블로그나 구글링을 하다보면 코드를 중간중간 . . . 처리를 한다거나 삭제 및 숨김을 해서 붙여넣기하면 온전히 코드가 돌아가기 힘든데, 난 그런 부분들이 오히려 다른사람들의 개발에 어려움을 주는 것 같아 때문에 파일 전체를 올린다. 아래는 게시물 관련 api routes 파일이다. 즉, posts.js const dotenv = require('dotenv').config(); const express = require('express'); const router = expre..
s3를 이용한 multer 개발하던 중 오류와 맞닥뜨렸다 해결법은 아래 게시글 참고 ! https://www.inflearn.com/questions/374465 s3 acls 오류 - 인프런 | 질문 & 답변 보고 따라하면서 파일 업로드를 진행했는데 아래와 같은 오류가 뜹니다. File upload failed : AccessControlListNotSupported: The bucket does not allow ACLs 구글링하니 ACL을 활성화시키면 된다고는 ... www.inflearn.com
![](http://i1.daumcdn.net/thumb/C200x200/?fname=https://blog.kakaocdn.net/dn/9cfM8/btrGfWo8Vdi/WIYKisH15RJfmBEV3xL8R0/img.png)
작업중에 프론트엔드 코드쪽도 봐야할 일이 생겼는데, 에러가 떳다. cannot find module 'axios' ! axios 를 설치했는데도 불러오지 못했다. 처음엔 import 로 해결하려고 했는데, 그것 마저도 안됐다. (type : module도 추가해봤다.) 해결방법은 아래에 있다. https://stackoverflow.com/questions/59225272/cannot-find-module-axios Cannot find module 'axios' I am coding a small program for Firebase Functions, using node.js. I always install my node modules using npm and i also installed axios..
https://developoerty.tistory.com/115 MAC VSCODE 파일생성 권한 오류 진짜 갸 빡 친 다 맥북 파일 생성이 안돼 폴더에서 권한 설정 다 해도 안돼 터미널에서 sudo chmod -R 777 ~/Desktop/taejijn/development/nestblog 이런식으로 해주니까 됐다. 어휴 참고 레퍼런스 https://ankitm.. developoerty.tistory.com sudo chmod -R 777 ~/Desktop/hi-nest 바로 해결되버렸다. sudo -s 조심히 써야겠다
MongoServerError: E11000 duplicate key error collection: sparta.lists index: name_1 dup key: { name: null } at /Users/hayeon/Desktop/project/Project/Web/hy_blog+/node_modules/mongodb/lib/operations/insert.js:53:33 at /Users/hayeon/Desktop/project/Project/Web/hy_blog+/node_modules/mongodb/lib/cmap/connection_pool.js:273:25 몽고디비 관련 에러가 떴다. 아래 글에 의하면 상황은 이와 같다. 몽고디비를 몽구스로 사용하는데 최초등록한 key값을 나중에 지워야하..