-
글쓴이글
-
2021년 5월 13일 02:39 #9334
이도경참가자2가지 문제입니다.
제목에서 언급했듯 node server.js 라고 터미널에 입력했을 때 반응이 없습니다.
그러다보니 크롬에서 localhost:8080 이라고 쳤을 때도 사이트에 연결할 수 없음이 뜹니다...
방화벽들어가서 인바운드 규칙, 아웃바운드 규칙도 특정포트 허용으로 새규칙 추가해보고... todoapp 에서 터미널 열었는지도 확인해보고
별짓을 다해보고 있는데.. 도저히 모르겠습니다.
힘들고 속상하고...
도와주세요 ... 탄력붙었는데. ..
2021년 5월 13일 12:39 #9347
이도경참가자혹시나 싶어서 사무실에서도 해보는데... 여전히 같은 증상입니다.
const express = require('express');
const app = express();app.listen(8080, function(){
console.log('listening on 8080')
});콘솔창에 node server.js 입력했을 때 다시 입력창만 뜹니다..
PS C:\Users\이도경\Desktop\todoapp> node server.js
PS C:\Users\이도경\Desktop\todoapp>localhost:8080 들어가서 확인해보고자해도 '사이트에 연결할 수 없습니다' 가 뜨네요
2021년 5월 13일 14:40 #9360
codingapple키 마스터1. package.json 파일잘 생성하셨나요
2. npm install express로 설치도 에러없이 잘 끝나셨나요?
3. 그리고 작성한 server.js 파일저장도 잘 하셨습니까
그리고 설치한 nodejs 버전도 좀 알려주세요 터미널에서 node -v 하면 나올걸요
2021년 5월 13일 14:49 #9361
이도경참가자여기에 이미지를 올릴 수 있으면 한 번에 보여드렸을텐데 아쉽네요.
1. 파일 잘 생성했습니다.
2. express 설치도 에러없이 잘 끝냈습니다.
3. 파일 저장도 잘 했습니다.
(main 에 파일이름이 다르면 적용이 안된다는 내용이 있어서 ...)
4. v14.17.0 버전입니다.
추가) todoapp 에서 실행하고 있고
package.json 에 들어갔을 때 express 는 4.17.1 입니다
2021년 5월 13일 16:34 #9365
codingapple키 마스터8080말고 8081, 3000, 80 이런 다른 숫자를 기입해서 실행해봅시다
원래 컴퓨터에 다른 포트 여는걸 막는 보안프로그램 깔려있거나 그러면 잘 안됩니다
server.js에서 서버띄우는 코드 말고 console.log('hello') 이런거 작성하면 터미널에 hello가 떠야하는데 이것도 확인해봅시다
2021년 5월 13일 17:31 #9367
이도경참가자이런, 다른 숫자를 기입해서 실행은 해보았지만 실패했습니다.
집에서는 console.log(‘hello’) 작성했을 때 hello 가 뜨는 것을 확인했었는데(powershell)에서
현재 사무실에서 해보니 powershell과 터미널에 hello가 뜨지 않습니다.
console.log : 'console.log' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다.
이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.
위치 줄:1 문자:1
+ console.log('hello')
+ ~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (console.log:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException2021년 5월 13일 19:55 #9372
codingapple키 마스터그렇다면 nodejs 지우시고 최신 16버전으로 재설치후 npm init, npm install express, node server.js 똑같이 시도해보시고
todoapp 폴더에서 관리자권한으로 터미널을 열어서도 node server.js 시도해봅시다
그리고 get요청이나 nodemon 이거 강의들도 한번 따라해보십시오
-
글쓴이글
- 답변은 로그인 후 가능합니다.