본문 바로가기

Node.js

AngularJS 구글의 html5 ui 프레임워크 AngularJS 한글 사이트 항상 궁금한것 많이 쓰는 기능 은 편리해보인다. 그러나 과연 이걸로 기존 리치웹어플리케이션을 대체할수있을지는 확인해봐야 알듯합니다. 관련 서적들 AngularJS 활용편 : MVC 패턴을 구현하는 자바스크립트 프레임워크 브래드 그린; 샤이엄 세샤드리 저 김지원 역 한빛미디어 2013.09.13 0.0 네티즌리뷰[1건] 브래드 그린; 샤이엄 세샤드리 저 김지원 역[[[sh_passage]]]한빛미디어 소개 AngularJS는 MVC 패턴을 적용한 자바스크립트 프레임워크로 애플리케이션을 쉽고 빠르게 개발할 수 있을 뿐만 아니라, 지시어로 자신만의 태그와... 모든 프레임워크가 그렇듯 AngularJS 역시 완벽할 순 없지만, 사소한 단점에 비해 얻을 수 있는 것이 많다. 구글의.. 더보기
[Node.js] 웹소켓 Socket.io 설치 후 인식안될때 npm install -g socket.io 입력하여 간단히 소켓을 설치했습니다. ㅎㅎ Socket.io 설치 후 예제 작성하여 실행하였는데.. 헐. D:\>cd nd D:\nd>node server.js module.js:340 throw err; ^ Error: Cannot find module 'socket.io' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object. (D:\nd\server.js:2:10) at Module._compile.. 더보기
[Node.js] express 생성 코드 참고 참고한 블로그 express 프로젝트_폴더명 하면 간단하게 익스프레스 기본 껍대기가 생기게 됩니다. 자동 생성된 파일 중 app.js 을 node 명령어로 실행하구요. 그 파일 내용 은 아래와 같습니다. /** * Module dependencies. */ var express = require('express'); var routes = require('./routes'); var user = require('./routes/user'); var http = require('http'); var path = require('path'); var app = express(); // all environments app.set('port', process.env.PORT || 3000); app.set('.. 더보기
[Node.js] 기본 모듈 설명 (자주 사용되는것들) 자세한 내용 참고 기본 모듈의 형태나 사용방법은 유닉스환경과 유사한부분이 있어 관련 개발경험이 있을경우 접근이 용이한 장점을 가지고있습니다. Globals - 전역 객체 (보통 생략하고 씁니다) File System - 파일 시스템 관련 모듈로서 파일 읽기, 쓰기, 수정, 권한 등을 담당 'fs' Path - 파일 및 디렉토리의 경로와 관련된 모듈 'path' HTTP/HTTPS - HTTP 서버와 클라이언트 구현 관련 모듈 'http' Debugger - 노드를 디버깅하기 위한 모듈 더보기
Node.js 로 컴퓨터에서 웹서버 생성 및 구동 시켜보기 참고블로그 NPM (Node Package Manager) Node.js 관련 Node.js 설치하기 Node.js REPL 사용하여 콘솔 로그 Hello World 찍어보기 설치 관련 링크 설치까지는 이전글을 참고하시면 되고 설치이후부터 진행입니다. 1. js파일 생성 아래와 같은 스크립트를 작성하여 *.js 파일로 저장합니다. 파일명 띄어쓰기 허용하지 않습니다. var http = require('http'); http.createServer(function (request, response) { response.writeHead(200, {'Content-Type': 'text/plain'}); response.end('Hello World~!\n'); }).listen(8888); console... 더보기
Node.js REPL 사용하여 콘솔 로그 Hello World 찍어보기 REPL은 Read Eval Print Loop 의 약자입니다. 윈도우라면 cmd 창이나 실행창에서 node 라고 입력후 엔터치면 실행됩니다. console.log("Hello World"); 입력 후 엔터치면 콘솔창에 Hello World 문구가 찍힙니다... ㅋ 근데 이게 대체 뭘 의미하는거인지..왜해보는건지.. 또 찾아봐야겟네요... 빠져나올땐 REPL에서 빠져나오려면 Ctrl + C를 두 번 입력 [참고] 콘솔 및 웹서버를 통한 문자열 출력|작성자 돌 더보기
Node.js 설치하기 http://www.nodejs.org/ 접속 가장간단한 방법은 접속페이지에서 인스톨 버튼을 클릭하면 됩니다. 만약 소스코드를 직접 빌드하거나 os 버전별 인스톨정보를 선택하고 싶다면 다운로드 버튼을 클릭 http://www.nodejs.org/download/ 클릭한 링크입니다. 아무튼 클릭하고 설치를 진행하면 기본 옵션대로 넥스트버튼과 인스톨버튼만 가볍게 눌러주면 끝입니다. 더보기
NPM (Node Package Manager) 블로그 참고 Node.js 를 이용한 확장모듈 설치 설치후 아래와같은 입력 명령어를 이용하여 확장모듈을 설치할 수 있다. npm install -g cornerstone-cli 어떻게 돌아가는건지 해매는중.. 더보기