발생일: 2013.11.15 문제: `npm install` 할 때, `production`으로 정의된 것만 설치할 수 없나~? 해결책: `--production` 옵션을 주는 방식으로 설치할 수 있다. `$ npm install --production` 노드 환경 변수에 `production` 값을 줘도 된다. `$ export NODE_ENV=production` http://stackoverflow.com/questions/9268259/how-do-you-install-development-only-npm-modules-for-node-js-package-json
발생일: 2013.01.28 문제: 요즘엔 '웹 게임 플랫폼'에 대해 이런 저런 구상을 해보고 있다. 얼마 전 노드의 패키지 매니저인 npm으로 모듈을 배포해보고는,정말 너무 쉽고 편리해서 깜짝 놀랐더랬다.게다가 최근 Yeoman이나 Grunt.js 등의 자동화 툴을 접하면서 특히나 많은 생각이 들었다. 플랫폼에서 개발자가 개발하거나 배포하기 쉽게 이런 도구들을 함께 제공해주면,많은 개발자들의 지지를 받을 수 있을 것 같다. 여튼, npm을 떠올려보면서, 패키지 매니저가 갖춰야 할 요건에 대해 좀 정리해봤다. 해결책: 패키지 매니저의 요건 from Ohgyun Ahn 빨리 넘겨볼 수 있게 슬라이드로 정리했고,패키지 매니저의 요건에 대한 것은 The State of Javascript Package Man..
발생일: 2013.01.10 문제: node 에 포함된 npm(Node Package Manager)으로 패키지를 관리할 수 있다.헌데 node 자체의 버전 관리는 어떻게 하나~? 해결책: 노드 버전 관리 매니저가 있다. nave & nvm 대표적으로 nave와 nvm이 있고, 명령어나 사용법은 거의 동일하다. nave - Virtual Environments for Node - https://github.com/isaacs/nave - npm 패키지로 등록되어 있어서 npm을 통해 설치하면 된다. `npm install -g nave` nvm - Node Version Manager - https://github.com/creationix/nvm - curl이나 wget으로 install.sh을 다운로..