Record
개념
- NPM(Node Package Manager) js 라이브러리들을 모아 놓은 열린 공가
- package.json 해당 package에 대한 파일 정보가 들어가 있음
명령어
- npm init : package.json
- npm init -y
- npm install 패키지명 --save : 패키지 download
- npm install jquery --save : node_modules/jquery
Global vs Local 설치
- npm install webpack -global : global 설치
- local install --> node_modules 에 설치 : require('webpack')
- --save 는 앱이 구동하기 위해 필요한 모듈&라이브러리 설치 : dependencies ex) react, vuew
- --save-dev 는 앱 개발시에 필요한 모듈 & 라이브러리 설치 : devDependencies ex) test, build, tool, live reloading
NPX
- npm package runner
- https://www.npmjs.com/package/npx
최신 버전 설치
yum install -y gcc-c++ make curl -sL https://rpm.nodesource.com/setup_12.x | sudo -E bash - sudo yum install nodejs
If it doesn’t work, try to uninstall NodeJs and repeat all actions.
sudo rm -rf /var/cache/yum sudo yum remove -y nodejs sudo rm /etc/yum.repos.d/nodesource* sudo yum clean all