20201207_TIL
by Haebin Seo
오늘 한 일
-
timeline.pug 및 timeline.js 수정 완료. messenger.js 및 messenger.pug 수정 중
-
npm update, npm outdated
프로젝트의 패키지들은 서로 dependency 관계가 얽혀있는 경우가 많아서 함부로 업데이트를 했다가는 프로그램이 작동하지 않는 불상사가 생기기도 한다. 이 때는npm outdated
명령어를 통해 현재 버전, package.json에^
혹은-
로 명시된 안전한 선에서의 최신 버전, 가장 최신 버전을 확인할 수 있다.$ npm outdated # Package Current Wanted Latest Location # eslint-config-prettier 6.15.0 6.15.0 7.0.0 facebook_clone
이후
npm update <packagename>
으로 원하는 패키지 혹은 모든 패키지의 safe update를 수행할 수 있다.만약 강제로 가장 최신의 버전을 설치하고 싶다면
npm update <packagename>@latest
명령어를 사용하면 된다.
Subscribe via RSS