# npm [Source](/contrib/npm.php) ## Installing Add to your _deploy.php_ ```php require 'contrib/npm.php'; ``` ## Configuration - `bin/npm` *(optional)*: set npm binary, automatically detected otherwise. ## Usage ```php after('deploy:update_code', 'npm:install'); ``` ## Configuration ### bin/npm [Source](https://github.com/deployphp/deployer/blob/master/contrib/npm.php#L24) ## Tasks ### npm:install [Source](https://github.com/deployphp/deployer/blob/master/contrib/npm.php#L34) Installs npm packages. Uses `npm ci` command. This command is similar to npm install, except it's meant to be used in automated environments such as test platforms, continuous integration, and deployment -- or any situation where you want to make sure you're doing a clean install of your dependencies.