IT_컴퓨터_코딩_개발

[node.js] Node.js 설치 (Install)

파워유저 2015. 10. 14. 09:41

[Node.js Install]


1. Download SourceCode : node-v4.1.2.tar.gz (https://nodejs.org/en/download/)

$ wget https://nodejs.org/dist/v4.1.2/node-v4.1.2.tar.gz


2. Unzip and Build

   $ sudo apt-get install -y build-essential python-dev

   $ tar xzvf node-v4.1.2.tar.gz

   $ cd node-v4.1.2/

   $ ./configure

   $ make

   $ sudo make install

   $ node --version


 

#############################################################

[make : Symbolic link Error 발생시 - VirtualBox Shared Directory]

참고 : http://www.ahtik.com/blog/fixing-your-virtualbox-shared-folder-symlink-error/


에러 메시지

ln: failed to create symbolic link `node': Read-only file system


조치 : 윈도우 cmd에서 다음과 같이 실행 후 VirtualBox 시작

(VBOXVMNAME과 VBOXSHAREFOLDERNAME에는 해당하는 정확한 값 입력)

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" setextradata VBOXVMNAME VBoxInternal2/SharedFoldersEnableSymlinksCreate/VBOXSHAREFOLDERNAME 1


확인

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" getextradata VBOXVMNAME enumerate


$ make

#############################################################



[express global 설치]
$ sudo npm install -g express
$ sudo npm install -g express-generator

[express 첫번째 프로젝트 생성]
-- 프로젝트 생성
$ express project1

-- 프레임워크 파일 생성
$ cd project1 && npm install

-- 웹서버 시작
DEBUG=project1:* npm start
or
$ npm start
==> $ nodemon으로 대체

[나중에... npm install이 먹통이 되는 일이 있다면]
$ npm rebuild

-- 클라이언트 접속 테스트