# npm

npm - joi
3 layerd architecture 를 적용할 경우 request 값에 대한 validation 을 controller 혹은 service 에서 적용해 코드가 복잡하게 보이는 단점이 있다.Joi 라는 npm 을 이용해 userSchema 라는 schema 를 선언하
Vaniila JS로 영화검색 사이트 만들기(Open API를 활용한 SPA 웹사이트)
Open API를 활용하여 async/await으로 비동기처리하는 SPA 웹 영화검색사이트를 만들었습니다.

npm install 정리
시작하며 npm 설치하면서 -g, -save, -save-dev 이런식으로 설치가 진행되었다. 이 설치하는것에 대한 차이를 공부하고자 한다. npm install "package" 일반적으로 * dependencies와 devDepenencies 차이* depen

Storybook, NPM 배포 통합하기
이번에 처음으로 NPM 라이브러리를 개발하면서 Chromatic을 이용해 storybook을 배포하는데는 성공했지만, 매번 빌드 후 다시 push하는 과정이 귀찮았다. 따라서 github action과 Chromatic CI/CD를 활용해 배포 자동화를 시도했다. gi

JavaScript package 101 - Module
자바스크립트 생태계의 모듈에 대해 Module resolution, Bundler, CJS,ESM 등을 포함해서 자세히 알아보자.

WSL2 npm/vscode EACCESS, EPERM 오류 해결
5월 4일 경 발생한 오류였는데, 새 WSL2 환경을 세팅하고 기존 프로젝트 좀 건드리다가 새 프로젝트를 시작하려던 찰나 npm 오류가 발생하였다.
[230515 - TIL] storybook을 이용한 angular 컴포넌트 관리 및 npm 패키지 배포
1. 개요 > 어제 작업에 이어서 오늘은 angular 컴포넌트를 storybook으로 이동시켜 자동으로 디자인페이지를 구성하여 확인할 수 있게하였고 이를 npm 패키지로 배포하는 단계까지 진행했다. 2. storybook 적용하기 > 1) storybook 설치

nodeJS 초기환경설정 및 EXPRESS
nodeJS 설치법 nodejs 다운로드 링크 가능하면 버전문제를 없애기 위해 LTS버전으로 설치할 것! 그리고 cmd창을 켜서 node -v 를 통해 버전을 알아봅니다. 코드 에디터는 가장 보편적인 visual studio code로 정하였습니다. 작업 폴더를

blazor에서 npm install 사용하기(three js 넣기)
How to use NPM in Blazor - YouTubethree js 를 사용하기 위한 npm install 셋팅을 준비한다.우선 maui blazor 앱을 생성합니다.다음과 같은 창이 생긴다면 잘 만들어 진 것입니다.우선 three js를 사용하면 현제 프로젝

[Error] React npm install 에러 처리 (edgesOut)
평소와 같이 styled-components를 설치하려는데,Cannot read properties of null (reading 'edgesOut')라는 에러가 난다.npm i styled-components 대신npm i styled-components@latest

Node Modules
const > var은 재정의가 가능 하지만 const는 재정의 불가 ex. Node Package Moudles (NPM) NPM이란 > 개발자가 누구나 사용하기 쉽게 만들어놓은 코드 https://www.npmjs.com/ npm init > package를 만드는 명령어 마지막으로 엔터를 누르면 package파일이 생성 ex. superher...

리액트 컴포넌트 라이브러리 만들기 (2) - style 적용 방식에 대하여
이번 시간에는 라이브러리 만들 때 CSS 적용 방식에 대해 알아보도록 하겠습니다. 제가 궁금한건 라이브러리 만들 때도 tailwindcss 를 사용할 수 있을까? 이걸 사용했을 때 사이즈 크기가 갑자기 늘어나지 않을까? 입니다.