You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

1.1 KiB

Updating npm dependencies

  • Check outdated packages
npm outdated
  • Update local packages according to package.json
npm update
  • Upgrade packages manually
npm install --save[-dev] <package_name>@latest

Alternatively, you can use npm-check to perform an interactive upgrade:

npm-check -u --skip-unused

Locking package versions

Starting from npm@5 a new package-lock.json file is automatically generated when using npm install commands, to ensure a reproducible dependency tree and avoid unwanted package updates.

If you use a previous npm version, it is recommended to use npm shrinkwrap to lock down all your dependencies version:

npm shrinkwrap --dev

This will create a file npm-shrinkwrap.json alongside your package.json files.

Do not forget to run shrinkwrap each time you manually update your dependencies!

Updating angular-related dependencies

See the Angular update website to guide you through the updating/upgrading steps.