dwww Home | Manual pages | Find package

NPM-UNINSTALL(1)            General Commands Manual           NPM-UNINSTALL(1)

NAME
       npm-uninstall

Synopsis
       <!-- AUTOGENERATED USAGE DESCRIPTIONS -->

Description
       This uninstalls a package, completely removing everything npm installed
       on its behalf.

       It also removes the package from the dependencies, devDependencies,
       optionalDependencies, and peerDependencies objects in your
       package.json.

       Further, if you have an npm-shrinkwrap.json or package-lock.json, npm
       will update those files as well.

       --no-save will tell npm not to remove the package from your
       package.json, npm-shrinkwrap.json, or package-lock.json files.

       --save or -S will tell npm to remove the package from your
       package.json, npm-shrinkwrap.json, and package-lock.json files.
       This is the default, but you may need to use this if you have for
       instance save=false in your npmrc file

       In global mode (ie, with -g or --global appended to the command),
       it uninstalls the current package context as a global package.
       --no-save is ignored in this case.

       Scope is optional and follows the usual rules for scope.

Examples
         npm uninstall sax

       sax will no longer be in your package.json, npm-shrinkwrap.json, or
       package-lock.json files.
         npm uninstall lodash --no-save

       lodash will not be removed from your package.json,
       npm-shrinkwrap.json, or package-lock.json files.

Configuration
       <!-- AUTOGENERATED CONFIG DESCRIPTIONS -->

See Also
        • npm prune

        • npm install

        • npm folders

        • npm config

        • npmrc

9.2.0                            December 2022                NPM-UNINSTALL(1)

Generated by dwww version 1.15 on Sat Jun 29 02:23:05 CEST 2024.