Reputation: 331
How can I uninstall npm
modules with devDependencies in Node.js?
Upvotes: 33
Views: 25585
Reputation: 11829
npm rm name-of-dependency
TIP: If you forget how the name was spelled, check your package.json
file under "devDependencies"
.
-S
flag, as shown below:
npm i -S name-of-dependency
TIP: It also works the other way around. To move a dependancy from the "dependencies" field in your package.json
file, to the "devDependencies"
field, swap out the -S
flag for the -D
flag.
The install command i
and the rm
command (also the -S
and -D
flags) are currently the method that NPM uses to document the process for removing packages, and or changing a packages dependency type.
Upvotes: 2
Reputation: 5309
Use command:
1)npm uninstall <name of the module>
Also you can use:
1) npm uninstall <name of the module>
: to remove the module from node_modules, but not package.json
2) npm uninstall <name of the module> --save
: to also remove it from dependencies in package.json
3) npm uninstall <name of the module> --save-dev
: to also remove it from devDependencies in package.json
4) npm -g uninstall <name of the module> --save
: to remove it globally
Upvotes: 45