Node.js & npm

gyomni·2021년 7월 17일
0

Week I Learned

목록 보기
3/20
post-thumbnail

모던 웹 앱 개발 환경에서 가장 중요한 소프트웨어로 꼽을 수 있는 node.js

📌node.js

브라우저에서 실행 될 필요 없이 노트북, 데스트톱 환경에서도 실행될 수 있는
Js런타임 환경.

현대의 웹 프론트엔드 개발 환경에 있어서 굉장히 중요한 역할을 하게 됨.




아주 간단하게 어떤 기능을 하는 소프트웨어를 npm 커맨드 이용해서 즉시 다운, 설치, 사용 가능.

colors로 터미널 출력 글자에 색 지정 할 수 있음.
링크 : npm

node.js는 npm환경 제공, 둘이 정확히 일치하는 개념은 아님.

node.js가 있기 때문에 npm이라는 환경 탄생할 수 있었음.
npm탄생했기에 js개발자들이 colors과 같은 수십만개의 도구, 소프트웨어들을 npm.com에 오픈소스로 등록해서 어떤 개발자든 필요한 기능 찾아 간단하게 자신의 프로젝트에 포함, 사용할 수 있는 길 만들어 놨음.
이 외에도 많은 기능들을 제공하는데, 기존의 colors 소프트웨어서 버전 업이 됐다면, npm업데이트 하면 자동으로 업데이트 되서 현재 프로젝트 적용할 수 있음.

profile
Front-end developer 👩‍💻✍

0개의 댓글