시도한 단계 : 1. (확인) 공식 웹 사이트에서 노드를 설치합니다. https://nodejs.org/en/download/ 결과 : cmd를 열 수 있습니다 (어느 위치에서든 입력하십시오.node.js를 설치하고 Eclipse에서 프로젝트를 만드는 방법
3. (OK 연결 실패)에 cmd에서 npm install -g express
이 나에게 오류를 제공하여 빠른 설치 (그림) 나 ') 노드는 "CONSOLE.LOG"와 같은 명령을 사용하고 내 메시지를 인쇄 다음 명령을 사용하여 express 설치 성공 npm install express
(-g 제외) 4. 간단한 Hello World 프로그램 작성 Javascript 파일 :
var http = require('http');
// Configure our HTTP server to respond with Hello World to all requests.
var server = http.createServer(function (request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.end("Hello World\n");
});
// Listen on port 8000, IP defaults to 127.0.0.1
server.listen(8000);
// Put a friendly message on the terminal
console.log("Server running at http://127.0.0.1:8000/");
5. (실패) 그러나, 나는 외에 하나 개의 js 파일, 나는 또한 index.html 파일을 가지고 더 큰 프로젝트를 실행 싶어. 두 파일을 노드 설치 디렉토리로 이동하면 모든 것이 작동합니다. 하지만 내 프로젝트를 어딘가에 유지할 수 있기를 원합니다. node C:\Users\marius\Downloads\chat-example-master\indes.js
을 실행하려고하면 Cannot find module express
오류가 발생합니다. 따라서 "-g"없이 express를 설치했을 때 노드 디렉토리에서만 작동하는 것으로 보입니다. (의심스러운 점이 있으면 알려주십시오). 6. (실패) 이클립스에서 Node.js 프로젝트를 생성 할 때, 빈 프로젝트를 선택하고, 템플릿을 사용하지 않고, 하나의 단순한 js 파일 (Hello World를 가진 프로젝트)을 추가하고, 프로젝트 이름을 오른쪽 클릭하고, > 구성 -> 노드 응용 프로그램 -> 새로 만들기 -> 내 .js 파일 추가 -> 실행을 실행하십시오. 나는 다음과 같은 오류가 발생합니다 : 예외는 명령 행을 실행 발생 (http://techprd.com/how-to-setup-node-js-project-in-eclipse/에서 단계)
Cannot run program "node" (in directory "C:\Users\marius\workspace\FirstNodeProject"): CreateProcess error=2, The system cannot find the file specified
요약하자면 :. 내가 원하는 것은 cmd를하고 만드는 "노드"어디에서나 위치한 노드 프로젝트를 실행 할 수있다 node.js를 열고 프로젝트를 표현한 다음 Eclipse에서 실행하십시오. 자세한 정보가 필요하면 알려주십시오.