node

    [Node.js] nvm으로 node버전 변경하기

    [Node.js] nvm으로 node버전 변경하기

    현재 nvm으로 설치된 node 버전 확인 nvm ls 현재 선택된 버전은 16버전이다 14버전을 설치해보겠다 nvm install v14 설치하면 자동으로 14버전으로 바뀐 것을 볼 수 있다 이미 설치되어있는 node버전으로 변경하려면 nvm use 14 16으로 변경하고 싶다면 nvm use 16을 하면된다 이전에 brew만으로 node를 설치하고 사용했었는데 old version인 14버전을 설치할 수는 있지만, 환경변수때문인지 node명령어가 실행되지 않았다 nvm으로 하면 바로 해결! 편하다 ^-^

    [webpack] sh: /node_modules/.bin/webpack-dev-server: Permission denied

    [webpack] sh: /node_modules/.bin/webpack-dev-server: Permission denied

    과제로 truffle을 사용한 Dapp 실습을 하는거였는데, 제공된 폴더 안에 webpack이 포함되어 있었다 npm run dev를 수행했는데 상상도 못한 Permission denied가 떴다..! 해결방법 node_modules 폴더가 포함된 자료를 받아서 수행하는거였는데, 기존 node_modules와 package-lock.json을 삭제한 뒤 다시 npm i 를 수행하고 npm run dev를 수행하니 Permission denied없이 잘되었다!

    [Node.js][express] html에서 ejs 사용시 html태그로 인식 되는 문제

    기존에 위와 같이 태그 사이에 ejs 데이터를 넣었을 땐 문제 없이 잘 동작했다 하지만 위와 같이 태그 속성에 ejs 데이터를 넣으면 맨 뒤에 %>가 닫는태그로 인식되는 문제가 있었다. 해결방법은 아주아주아주 간단했다 위와 같이 ejs부분을 따옴표로 감싸주면 잘 동작한다

    [MacOS] nvm 설치, 환경변수 설정 (zsh)

    [MacOS] nvm 설치, 환경변수 설정 (zsh)

    최근 업데이트 일시 (2024.02.05) nvm을 설치하고, 환경변수를 설정하여 터미널에서 사용할 수 있는 방법을 정리해보았다. nvm 설치 homebrew를 이용해서 설치해준다 brew install nvm 환경변수 설정 zsh 인 경우 ~/.zshrc 파일을 새로 만들거나, 수정해주어야한다. vi ~/.zshrc # 또는 ~./profile 을 통해 zshrc 설정 파일에 들어가서 export NVM_DIR="$HOME/.nvm" [ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh" # This loads nvm [ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && ..

    [AWS EC2] Node 버전 업데이트

    [AWS EC2] Node 버전 업데이트

    nest 프로젝트를 git clone해서 모듈을 다운받기 위해 npm i를 수행했는데, npm ERR가 엄청 났다ㅜㅜ 검색해보니 캐시를지워라, npm 버전을 업데이트 해라 해서 해봤는데 캐시는 지워도 안되고, npm 버전 업데이트 또한 ERR가 났다ㅜㅜ Error: Missing required argument #1 ... Please include the following file with any support request 위 경고메세지를 보니 node 버전이 10이상이어야하는데, 현재 버전은 8이라고 되어있는 거 같았다 그래서 n명령어 사용해서 node 버전 업데이트 하는 것을 실행했는데, 설치는 되는데 업데이트된 버전이 활성화되지는 되지 않았다ㅜㅜ 해결 EC2에서 nodejs 설치하는 법 검색해서..