안녕하세요
강의 잘 듣고 있습니다.
올려주신 dockerfile 기준
ubuntu:20.04 이미지에서
nodejs를 설치하면 10.19 버전인데요.
여기서 app.js를 실행하면 아래 오류가 나옵니다.
/node_modules/fastify/lib/server.js:38 const hostPath = listenOptions.path ? [listenOptions.path] : [listenOptions.port ?? 0, listenOptions.host ?? 'localhost'] ^ SyntaxError: Unexpected token ?
확인해보니 12 이하에선 안되는 것 같고 14부터 최신까지는 동작하네요.
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y curl
RUN curl -sL https://deb.nodesource.com/setup_14.x | bash -
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y nodejs
저는 이렇게 node 14버전 설치해주는 것으로 해결했습니다.
관련 내용이 있으면 더 좋을 것 같아서 글 남깁니다!
안녕하세요! 혹시 동영상 우측 상단에 있는 수업자료가 변경된 가이드일까요? 질문해주신 분과 비슷한 에러가 나서 업데이트된 가이드를 찾는 중에 질문드립니다.