본문 바로가기
  • 소소한 개발자 이야기

node.js3

[node.js] 맥북(M2) Node 설치하기 1. 사이트에서 설치하기 먼저, 링크로 접속하여 node.js를 설치합니다. https://nodejs.org/ko/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 2. LTS를 설치한다. 3. 다운로드 된 pkg를 실행시켜 Node.js 설치를 실행합니다. - 계속 > 동의 > 계속 ..... 4. 설치된 node.js 버전을 확인합니다. minsiwan@minsiwan-ui-MacBookPro ~ % node --version v18.12.1 5. npm을 설치를 확인합니다. npm은 Node.js 패키지 매니지로다양한 라이브러리와 프레임워크를 설치하고 관리할수 있습니다. 터미널에서.. 2022. 12. 10.
[node.js] (node:2958) [DEP0111] DeprecationWarning: Access to process.binding('http_parser') is deprecated. node 버전 다운 그레이드로 해결하자. open 소스를 clone 후 npm run serve 를 했더니 이런 에러 로그가 나왔다. INFO Starting development server... (node:2958) [DEP0111] DeprecationWarning: Access to process.binding('http_parser') is deprecated. (Use `node --trace-deprecation ...` to show where the warning was created) 10% building 1/1 modules 0 activeError: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/hash:71:1.. 2022. 12. 6.
[webpack] npm start sh: /node_modules/.bin/webpack-dev-server: Permission denied webpack 을 설치하기 위해 npm 이용하여 webpack 을 설치했다. 설치를 마친 뒤, package.json 설정을 마치고 테스트를 해보기 위해 npm start 를 실행했다. 그런데 permission denied 가 나오는 것이 아닌가 sudo npm start 로 하여 실행하면 될 것이라고 생각했다. 앞에 sudo를 붙여주니 Password를 입력하라고 해서 당연히 될 줄 알았는데 또 Permission denied 가 뜨는거 아닌가. 과감하게 node_modules와 package-lock.json을 삭제하고 다시 npm i를 했다. 그리고 npm start를 실행하니 정상적으로 구동이 되었다. 2022. 10. 10.