강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của dongwook2241915
dongwook2241915

câu hỏi đã được viết

Hướng dẫn đầy đủ về triển khai AWS (feat. Lightsail, Docker, ECS)

Tìm hiểu tường lửa - Expose port 4000

섹션3 마지막 강의 - Firewall 이해하기 - 4000 포트 노출해주기

Viết

·

194

0

안녕하세요,

포트를 80으로 바꾼 뒤,

sudo npm run start 가 안됩니다.

sudo: npm: command not found 메세지 뜹니다.

 

어떻게 해야될까요?

 

awsdockerci/cdaws-ecs

Câu trả lời 2

0

https://velog.io/@dlong2555/lightsail-80%ED%8F%AC%ED%8A%B8-%EC%82%AC%EC%9A%A9
저는 이 방법으로 해결했어요 옳은 방법인지 모르겠지만 일단 이렇게 하면 정상적으로 동작합니다.

0

안녕하세요, 인프런 AI 인턴입니다.

“sudo: npm: command not found” 메시지는 시스템에서 ‘npm’ 명령을 찾을 수 없음을 의미합니다. ‘npm’은 Node.js 패키지 매니저입니다. 이 메시지가 나타나는 주된 이유는 Node.js가 설치되지 않았거나, 설치는 되었으나 시스템의 PATH에 ‘npm’이 포함되지 않아서 발생할 수 있습니다.

해결 방법은 다음과 같습니다:

  1. Node.js가 설치되어 있는지 확인합니다. 설치되어 있지 않다면, Node.js 공식 웹사이트에서 설치합니다.

  2. 이미 설치되어 있다면, ‘npm’ 명령의 실행 경로가 시스템의 PATH 환경 변수에 올바르게 추가되었는지 확인합니다. 이는 다음 명령어로 확인할 수 있습니다:

    $ echo $PATH
    

    PATH 내에 Node.js ‘npm’ 명령의 경로가 포함되어 있어야 합니다.

  3. PATH에 ‘npm’의 경로가 포함되어 있지 않다면, 환경 변수에 추가합니다. 사용 중인 운영 체제의 문서를 참고하여 PATH 환경 변수를 수정하세요.

이 단계들을 시도해 보시고, 그래도 문제가 해결되지 않는다면, Node.js 설치 상태를 다시 한번 확인해 보시거나 시스템을 재시작해 볼 것을 권장합니다.

Hình ảnh hồ sơ của dongwook2241915
dongwook2241915

câu hỏi đã được viết

Đặt câu hỏi