서울의볼

고정 헤더 영역

글 제목

메뉴 레이어

서울의볼

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (62)
    • computerScience (0)
    • codeKata (3)
    • notes (37)
    • projects (2)
      • node.js (12)
      • Flutter (4)

검색 레이어

서울의볼

검색 영역

컨텐츠 검색

yarn

  • [Node.js] Windows 환경 Error: EPERM: operation not permitted 2

    2024.01.29 by 서울의볼

  • [Node.js] Spart Store 2

    2024.01.23 by 서울의볼

  • [Node.js] Spart Store 1

    2024.01.23 by 서울의볼

  • 2024.01.18 node.js 환경설정 이슈 몇가지

    2024.01.19 by 서울의볼

[Node.js] Windows 환경 Error: EPERM: operation not permitted 2

이 문제를 해결하는데 너무나 많은 시간을 허비했음... 매우 화난 상태였으나 저녁에 특강을 듣고 침착하게 튜터님을 찾음 성함을 밝히긴 좀 그러나 강XX 튜터님은 구세주와 같았음 상황을 쓰윽 보시곤 이건 .bin파일에 접근 권한이 없어 발생하는 문제는 맞다고 하심 이전 글에서 내가 해본 시도에 대해 말씀드리니 터미널 접근 권한 이슈는 아닐 것으로 생각되어, $ rm -r node_modules/ 명령어를 통해 node module을 삭제한 후, $ yarn을 통해 다시 설치하고, $ yarn add bcrypt를 하니 바로 언제 그랬냐는 듯이 잘 깔려버렸음 내가 이해한 바에 따르면, 해당 이슈는 권한 설정의 문제인데, 예를 들어 내가 root 권한이든 뭐든 파일 만들 당시의 권한과 해당 디렉토리의 접근 권..

notes 2024. 1. 29. 22:17

[Node.js] Spart Store 2

제출 후 해설강의를 듣고 보완한 부분과 오후동안 추가로 구현한 부분을 적어보겠음 직전 글에 "둘 중 하나의 값을 보여주는 거라 코린이의 킹리적 갓심으론 Boolean 타입으로 해도 될 것 같았지만 우선은 만만한 String타입으로 하여 구현하였음" 이런 언급을 한 적이 있음. 근데 킹갓제너럴튜터님은 mongoose schema의 enum을 사용하여 특정한 value 외의 값을 입력하면 에러가 나오도록 간단히 구성하셨음: status: { type: String, // status 필드 추가 enum: ["FOR_SALE", "SOLD_OUT"], default: "FOR_SALE", // 기본 값은 "FOR_SALE" } 위와 같이 바꾸면 기존에 내가 변수로 선언했던 router파일 내 status는 불..

projects/node.js 2024. 1. 23. 23:50

[Node.js] Spart Store 1

Tech stack: Node.js MongoDB Express.js ejs Other tools used: Insomnia (API client) Studio 3T (MongoDB client) Mongoose (ODM) yarn (package manager) joi 라이브러리 (유효성 검사) 과제 주제로 Node.js와 express를 활용하여 쇼핑몰의 백엔드 서버를 만들게 되었음. 아래의 필수요구사항을 모두 구현하였음: 상품 작성 API 상품명, 작성 내용, 작성자명, 비밀번호를 request에서 전달 받기 상품은 두 가지 상태, 판매 중(FOR_SALE)및 판매 완료(SOLD_OUT) 를 가질 수 있습니다. 상품 등록 시 기본 상태는 판매 중(FOR_SALE) 입니다. 상품 목록 조회 API 상..

projects/node.js 2024. 1. 23. 15:32

2024.01.18 node.js 환경설정 이슈 몇가지

당장 크게 쓸 건 없고, 데스크탑(윈도우)에 yarn을 설치하는 과정에 관리자 권한 설정 이슈가 있었음 비슷한 이슈가 맥에서도 있었는데 앞에 sudo(i.e. superuser do//현 계정에서 root권한을 이용하여 명렁어)를 붙여 install하면 잘 설치가 됐음 본론으로 돌아와, 윈도우에선 이를 해결하려면 powershell을 관리자권한으로 실행하여 Set-ExecutionPolicy Unrestricted 명령어를 넣으면 yarn이 정상적으로 설치됨 (근데 뭐 이 외에도 사소하면서도 부수적인 이슈들이 있었지만 핵심은 저거임) 디렉토리에 package.json이나 패키지 파일들이 안보였어서 아주 삽질을 했음. 알고보니 yarn init도 안하고 add express를 해서 그랬던 것. yarn i..

notes 2024. 1. 19. 00:15

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
서울의볼 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바