• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Node.js, Express 게시판 node server.js 라고 터미널에 입력했을 때 반응이 없습니다.

node server.js 라고 터미널에 입력했을 때 반응이 없습니다.

10 글 보임 - 1 에서 10 까지 (총 14 중에서)
  • 글쓴이
  • #9334

    이도경
    참가자

    2가지 문제입니다.

     

    제목에서 언급했듯 node server.js 라고 터미널에 입력했을 때 반응이 없습니다.

    그러다보니 크롬에서 localhost:8080 이라고 쳤을 때도 사이트에 연결할 수 없음이 뜹니다...

     

    방화벽들어가서 인바운드 규칙, 아웃바운드 규칙도 특정포트 허용으로 새규칙 추가해보고... todoapp 에서 터미널 열었는지도 확인해보고

    별짓을 다해보고 있는데.. 도저히 모르겠습니다. 

     

    힘들고 속상하고...

    도와주세요 ... 탄력붙었는데. .. 

    #9337

    codingapple
    키 마스터

    원래 개발시간 20프로는 코드작성 80프로는 버그해결입니다

    코드는 어떻게 짜셨나요

    #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 들어가서 확인해보고자해도 '사이트에 연결할 수 없습니다' 가 뜨네요

    #9360

    codingapple
    키 마스터

    1. package.json 파일잘 생성하셨나요

    2. npm install express로 설치도 에러없이 잘 끝나셨나요? 

    3. 그리고 작성한 server.js 파일저장도 잘 하셨습니까 

    그리고 설치한 nodejs 버전도 좀 알려주세요 터미널에서 node -v 하면 나올걸요 

    #9361

    이도경
    참가자

    여기에 이미지를 올릴 수 있으면 한 번에 보여드렸을텐데 아쉽네요.

    1. 파일 잘 생성했습니다. 

    2. express 설치도 에러없이 잘 끝냈습니다.

    3. 파일 저장도 잘 했습니다.

      (main 에 파일이름이 다르면 적용이 안된다는 내용이 있어서 ...)

    4. v14.17.0 버전입니다.

     

    추가) todoapp 에서 실행하고 있고

    package.json 에 들어갔을 때  express 는 4.17.1 입니다

    #9365

    codingapple
    키 마스터

    8080말고 8081, 3000, 80 이런 다른 숫자를 기입해서 실행해봅시다

    원래 컴퓨터에 다른 포트 여는걸 막는 보안프로그램 깔려있거나 그러면 잘 안됩니다

    server.js에서 서버띄우는 코드 말고 console.log('hello') 이런거 작성하면 터미널에 hello가 떠야하는데 이것도 확인해봅시다

    #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 : CommandNotFoundException

    #9372

    codingapple
    키 마스터

    그렇다면 nodejs 지우시고 최신 16버전으로 재설치후 npm init, npm install express, node server.js 똑같이 시도해보시고

    todoapp 폴더에서 관리자권한으로 터미널을 열어서도 node server.js 시도해봅시다 

    그리고 get요청이나 nodemon 이거 강의들도 한번 따라해보십시오 

    #9385

    이도경
    참가자

    위에 말씀하신 부분들 나눠서 다 시도해봤는데 똑같이 안되네요.

     

    구글링하다가 환경변수 설정이 잘못될 경우에 그럴 수 있다하여 환경변수 새로 셋팅해봤고

    VS.code 쓸 때  powershell이 문제될 수 있다하여 터미널을 cmd로 바꿔보았으나 여전히....

     

    반응이 없습니다... 하아... ㅠ_ㅠ 코딩 첫걸음이 가혹합니다

    #9388

    이도경
    참가자

    선생님, 혹시 실례가 안된다면 원격으로 한 번 만 봐주실 수 있을까요?

    정말 신나게 강의 듣고 있었는데, 시작부터 어처구니 없이 막히고 나니까 너무 속상합니다.

    ....

10 글 보임 - 1 에서 10 까지 (총 14 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠