2012-10-17 4 views
1

nodejs를 발견했습니다. 그래서 나는 단순한 "hello world!"라는 단순한 파일 디스플레이를 만들었습니다. 콘솔에서 실행하면 정상적으로 작동합니다. 이제 브라우저에서 실행하려고합니다 (8080 포트를 듣고 있습니다). 하지만 브라우저에 해당 URL을 찾을 수 없다는 오류 메시지가 나타납니다.브라우저에서 nodejs 파일을 실행하는 중 문제가 발생했습니다.

저는 MAMP를 사용하고 있습니다. 그리고 그걸로 구성된 루트에서 포트 8888 (내 PHP 로컬 사이트 시작, 물론 nodejs 파일의 포트 변경)을 들으려고했지만 여전히 작동하지 않습니다.

자세한 내용은 내 app.js 노드 파일도 내 MAMP 서버와 함께 구성된 루트 디렉토리에 있습니다. 방화벽 문제입니까? 그렇다면 어떻게 해결할 수 있습니까?/etc/hosts 파일에서 뭔가를 변경해야합니까?

답변

1

실제로 방화벽 문제 였기 때문에 필자의 환경 설정이 올바르게 적용되었으며 제대로 작동합니다.

1

node.js를 사용하면 MAMP가 필요하지 않습니다. app.js 파일을 폴더에 넣고 콘솔에서 'node app.js'를 실행하십시오. 이렇게하면 일반적으로 포트 3000에있는 웹 서버가 열리 며 브라우저의 localhost : 3000에서 볼 수 있습니다. 오늘 Nuno Job이 node.js를 소개하고 MAMP와의 차이점이 오늘 nodestack에 올랐습니다. 녹음은 곧 제공 될 예정입니다. 다음은 좀 더 많은 동영상입니다. Introduction to node.js, Node.js Step by Step

관련 문제