본문 바로가기
반응형

Programming JavaScript12

node-build 설치 및 활용 이번에 살펴볼 주제는 node 설치 및 제거를 편리하게 도와주는 node-build 입니다.node-build ?node-build 는 nodenv 에서 사용하는 node 설치 관리 플러그인입니다.nodenv 의 플러그인으로 설치node-build 를 nodenv 내에 플러그인으로 설치할 수 있으며, 설치 후에는 nodenv install 명령어로 연결이 됩니다. 가장 흔한 형태의 활용 유형입니다.설치는 간단히 git 에서 clone 오는 것으로 간단히 완료됩니다. git 으로 plugin 경로에 설치git clone https://github.com/nodenv/node-build.git $(nodenv root)/plugins/node-build.. 2018. 5. 5.
nodenv를 통해 프로젝트별 node version 을 관리해 봅시다. 안녕하세요? 지난번 포스트에 이어 설치된 nodenv 를 이용해서 특정 버전의 node 를 설치하고 관리 하는 방법에 대해 알아 보겠습니다.nodenv 환경구성하기nodenv 설치 방법에 대한 상세 내용은 이전 포스트를 참조해 주세요. http://dreamholic.tistory.com/1011. nodenv 환경에서 특정 node version 관리하기nodenv 는 내부에서 node-build 플러그인을 통해 특정 node 에 대한 설치 및 제거를 지원합니다. nodenv install 명령어는 nodenv 가 직접 처리하지 않고 내부에서 node-build 를 이용하여 처리합니다.node-build 는 nodenv 의 플러그인으로 nodenv install 명령어 실행시에 실제 대상이 되는 특정 .. 2018. 5. 5.
node 버전 관리기 nodenv 를 설치해 봅시다. 오늘은 개발환경에서 여러개의 node version 을 관리하는 몇 가지 방법 중 nodenv 에 대해 알아볼까 합니다.프로젝트가 많아지고 node 의 경우 버전의 개선이 빠르고 연관되는 lib 들도 모두 node version 에 종속되기 때문에 프로젝트들 마다 최적화된 node version 을 각각 유지할 수 밖에 없습니다.여러 node version 을 관리하는 기법으로는 nvm, n!, nodenv 등이 있구요. 한국에서 가장 많이 사용되는 것은 아마도 nvm 이 아닐까 합니다. 처음 소개되고 널리 알려진 것이 아마도 nvm 이기 때문이지 않을까요? 한국은 무엇이든 선점효과가 좀 많이 큰 편인듯이요.하지만 제가 오늘 소개할 방법은 nvm 이 아닌 nodenv 입니다. 제가 nodenv 를 선호하.. 2018. 5. 3.
LaunchPad 에서 마음 껏 GraphQL 테스트 해보기 LaunchPad 에서 마음 껏 GraphQL 테스트 해보기요즘 GraqhQL 을 쓴다. REST 보다 좋아서. GraphQL 라이브러리로는 Apollo 를 쓴다. 다른 것들 보다 좋아서. GraphQL 을 한번이라도 돌려보려 하면, node 환경 잡고, generator 로 프로젝트 만들고, libaray 추가하고, 코딩하고 실행하고 뭐 이런 작업들이 반드시 수반된다. java 나 c 처럼 컴파일이 필요없는 언어인데도 이런 작업이 꼭 필요한 건가? 그냥 코딩하는 데로 알아서 실행되 주면 안되니? 자 그래서 LaunchPad 에 대해 간단히 알아보도록 하자.Node 는 스크립트 언어node 는 본의 아니게(?) 너무 효율좋게 javascript engine 을 만들어 버린 구글로 인해 요즘 각광을 받는 .. 2018. 1. 3.