본문 바로가기
  • [성공하는 개발자] - Developer

node17

[AWS] nvm 설치 후 'sudo: node: command not found' 해결 방법 ❎ 개발 환경 운영 체제: Ubuntu v22.04 LTS 👉 문제 인식 프로잭트 서버와 젠킨스 서버 연동 Publish Over SSH 으로 접속 빌드 처리 할때 sudo node 버전 에러 sudo: npm: command not found 에러발견 👉 해결 과정 버전이 맞지 않아서 일어나는 문제라는 점 인식 젠킨스 서버 문제가 아니라는 점 인식 프로잭트 서버에서 sudo 관련 문제 인식 sudo 시스템 /user/bin 바라보고 있다는 점 인식 👉 문제 해결 설치한 node의 위치를 찾는다. $ which node 아래 명령어를 입력하여, usr/bin/ 경로에 node을 링크 시켜준다. sudo ln -s $(which node) /usr/bin/node $(which node) - 경로 볼수 있.. 2023. 7. 4.
[AWS] Ubuntu(20.04.4) Node 설치 AWS EC2 nginx 설치 # Ubuntu 이미지를 이용했을 경우 sudo apt-get install nginx # 다운로드가 완료되면 명령어를 통해 nginx 설치 폴더로 이동한다. cd /etc/nginx # nginx 실행 sudo service nginx start # nginx 실행 확인 ps -ef | grep nginx https://docs.aws.amazon.com/ko_kr/sdk-for-javascript/v2/developer-guide/setting-up-node-on-ec2-instance.html 자습서: Amazon EC2 인스턴스에서 Node.js 설정 - AWS SDK for JavaScript 노드 설치는 현재 Amazon EC2 세션에만 적용됩니다. CLI 세션을.. 2023. 6. 29.
[Node] npm package.json 생성 nodejs 가 설치된 상태라면 Express 설치 전 프로젝트를 생성할 수 있는데 이 프로젝트를 생성하는 명령어가 "npm init"입니다. 이 명령어는 터미널 또는 cmd를 통하여 입력하시면 손쉽게 설치할 수 있습니다. npm init 명령어 실행 후 프로젝트에 대한 다양한 정보를 캐묻기 시작합니다. 모두 Enter로 넘겨도 상관없지만 entrypoint는 통상적으로 app.js로 설정하지만 필 수 사항은 아닙니다. 내가 만들려고 하는 프로젝트에 최초 실행 파일을 어떤 파일로 할 것인지의 물음 이기 때문에 최초 파일을 설정하는 것이라고 생각하면 됩니다. npm init 실행 시 물어보는 것들입니다 name: (tests) 프로젝트 명을 기입합니다. 입력하지 않고 Enter를 입력할 경우 폴더명인 te.. 2021. 10. 25.
[Node] express 초기 세팅 1. npm init 폴더를 새로 만들고, 터미널에서 npm init을 하면 package.json파일 생성. npm init뒤에 -y를 붙여서 기본값 세팅 스킵가능 2. express 설치 npm install --save express로 express 설치 3. js파일 만들기 나는 app.js로 만듦. 파일명은 마음대로 해도 될듯. // app.js const express = require('express'); const app = express(); app.get('/', (req, res) => { res.send('hello node'); }) app.listen(4000, () => console.log('4000번 포트에서 대기중')); 위 처럼 코드를 작성하고 터미널에서 node app.. 2021. 10. 21.