[nodejs] npm 란? 모듈 관리자 ? 모듈은 무엇인가 ? 어떻게 활용하는가 ? 명령어들은 ?
·
[Programming] Language/JavaScript
NPM 이란 ? npm은 Node Packaged Manager의 약자입니다. 먼저 Node는 Node.js를 의미하고 Packaged라는 것은 package로 만들어진 것들을 의미합니다. package는 모듈이라고 따로도 불리는데 패키지나 모듈은 프로그램보다는 조금 작은 단위의 프로그래밍 도구 기능들을 의미합니다. 그리고 Manager는 잘 아시는 것처럼 관리자를 의미합니다. 이걸 합쳐보면 npm이라는 것은 Node.js로 만들어진 pakage(module)을 관리해주는 툴이라는 것이 됩니다. 모듈(Module)이란 쉽게 말해 부품으로 보시면 됩니다. 이미 많은 개발자분들께서 기본적인 웹 서버를 구축하는데 필요한 부품들을 만들어 놓으셨고 그것들을 사용할 수 있게끔 공개해두었습니다. 이것을 오픈소스라고 ..
[nodejs] nodejs 란 ? 윈도우 설치 방법 및 설치 확인 방법
·
[Programming] Language/JavaScript
Node Js 란 ? 1990년 Tim Berners lee 가 정적인 체계의 WEB 을 창시했습니다. 이 후, Marc Andreessen 에 의해 Netscape 라는 대중적 웹 브라우저가 등장하게 되었고 Brendan Eich에 의해 JavaScript 등장하고 웹에 동적인 체계를 탑재하게 되어 사용자와 상호작용이 가능해졌습니다. 2004 년, Gmail 등장으로 대중성을 중시해서 천대 받던 JavaScript가 재조명 받게 되었습니다. 순수한 웹기술(HTML, JavaScript 등)을 통해서 만들었음에도 불구하고 뛰어난 성능을 보인 것입니다. 이어서 GMap도 순수 웹기술로 구축되었고 이 또한 웹 개발자들에게는 신선한 충격을 안겨 주었습니다. 이 후로 자바스크립트의 성장세는 계속되었습니다. 20..