2016-09-04 4 views
0

온라인에서 복사 한 노드 표현식의 간단한 샘플을 테스트 중입니다. 아래 스크립트는 꽤 표준이라고 생각합니다. 다음과 같이간단한 node.js 표현식을 실행하는 데 도움이 필요합니다.

var http = require('http'); 

http.createServer(function(request, response)){ 
    response.writeHead(200); 
    response.write("hello"); 
    response.end(); 
}).listen(8080); 

console.log('listening on port 8080...'); 

나는 명령 창에 우분투에서 떠들썩한 파티를 사용 :

NPM 초기화

노드 SampleServer.js (내 파일의 이름을)

나는이 I, 작업을 수행 할 때 명령 행에서 일부 응답을 기대하십시오. 그러나 "node SamplerServer.js"명령을 입력해도 아무런 변화가 없습니다. 브라우저를 포트 8080에 연결하면 오류 메시지가 나타납니다.

저는 nodeclipse를 사용하고 있습니다. 내 컴퓨터에 설치하는 것은 꽤 복잡했습니다. 위의 단계 중 하나를 수행하기 전에 Eclipse IDE에서 익스프레스 프로젝트를 만들었습니다. 그것은 많은 사전 단계를 수행하는 것 같지만 결국에는 아래 오류 메시지 중 일부가 발생합니다. 내가 아마도 모듈 중 하나를 잘못 설치했다고 생각하기 때문에 이것을 언급하고있다. 간단한 물건

enter image description here

+0

Browser에서 커맨드 라인에서 기대하는 것? – abdulbarik

+0

귀하의 질문은 무엇인지 모르겠지만 여기 npmecit에서 새 프로젝트를 만들뿐만 아니라 npm init을 통해 내 노력을 복제하고 있다고 생각하고 있습니까? –

+0

텍스트 편집기를 사용하여 .js 파일을 만들 수 있습니다. Atom은 Mac을 사용하는 경우 좋습니다. hello world 너머의 모든 노드 응용 프로그램에는 경로 처리기가 있으므로'localhost : 8080 /'및'localhost : 8080/stuff /'에 다른 코드를 렌더링 할 수 있습니다. 노드에 대한 기본 설정이 약간 펑키합니다. 노드를 설치하고 숭고한 텍스트와 같은 간단한 텍스트 편집기를 사용하여 프로젝트 폴더에 js 파일을 만드십시오. http://nodeschool.io/를 확인하십시오 !! 좋은 물건! – sova

답변

0

시작 ...

사용 express-generatorroot 또는 Admin 액세스 다음 명령

1>npm install -g express-generator에 의해 simple 응용 프로그램을 만들 수

2> 실행 express demoapp.

3> 이동 demoapp

3->에 npm start와 명령의 실행 npm install

5-> 수행이 http://localhost:3000

히트에 기본적으로 실행하는 URL

+0

감사합니다. 후속 질문, nodeclipse가 필요합니까? 나는 그것이 완전히 중복되는 것처럼 느낀다. –

+0

노트 ++와 결합 된 커맨드 라인을 사용하는 것으로 충분하다고 생각하기 때문에 물어 봅니다. –

+0

별로 필요하지는 않지만 모든 사람이 좋아하는 것에 달려 있습니다. 'Sublime2 or 3'과'WebStorm'을 사용할 수 있습니다. 이것은'MEAN' 앱 – abdulbarik

관련 문제