简体   繁体   中英

How to uninstall NPM modules from the devDependencies in node.js?

How can I uninstall npm modules with devDependencies in Node.js?

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

For dev dependencies you can preform one -of- two commands, depending on your situation.

  1. If you simply want to remove the dependency you can use the following.
    • npm rm name-of-dependency

TIP: If you forget how the name was spelled, check your package.json file under "devDependencies" .



  1. If you installed the dependency as a "dev-dependency" , and you decided after the fact that you wanted it installed as a regular "dependency" then you can simply install it using the -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.

SEE MORE ABOUT NPM CLI COMMANDS FOR INSTALLING & REMOVING PACKAGES HERE

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM