Npm卸载命令

Npm卸载命令

js或Node.js的默认软件包管理器是NPM(Node Package Manager)。它与Node.js的安装一起安装,并控制所有的包。我们使用命令提示符上的npm客户端安装到我们的项目中的任何包都被安装在node modules文件夹中,其版本信息被复制在package.json文件中。

通过提供各种命令的Node包管理器(NPM),与包一起工作成为可能。我们可以使用npm uninstall命令从计算机中删除一个包。

但我们不应该像普通的包或依赖关系那样卸载一个全局包和一个dev依赖关系。现在我们介绍如何删除一个普通包、一个全局包以及一个开发者依赖。

如何删除npm普通包

  • npm uninstall命令用于从我们的活动Node项目中消除一个包。
npm uninstall <package_name>

下面的图片显示了我们在命令提示符下的卸载命令。

Npm卸载命令

npm uninstall命令的同义词是npm un、npm rm、npm remove和npm unlink。

使用npm uninstalls命令,包和它的依赖关系被完全从活动项目中删除。package.json文件也会被更新。

  • npm-demo项目的Express模块可以用以下命令删除。
npm uninstall express

Npm卸载命令

  • Express包已经被删除了,通过查看package.json文件可以看出。
  • 我们可以看到Express已经不存在了。
  • 因为没有依赖关系,所以不再有一个依赖键。

使用npm Uninstall来删除开发依赖

一个只用于开发的包就是一个开发依赖。

我们必须在npm uninstall命令中加入以下命令作为dev参数。它是在指定软件包名称之前使用的,以删除一个dev依赖关系。

-D or --save-

以下命令是实现卸载依赖关系的基本语法。

npm uninstall -D package-name

npm uninstall --save-dev package-name

Npm卸载命令

必须使用依赖的位置(文件夹)来执行命令。

  • 使用Nodemon向我们展示如何摆脱开发需求。
  • 在开发过程中,任何时候它注意到一个文件夹或一个文件的变化,Nodemon会使NodeJS应用程序自动重新加载。
  • 我们可以在命令中看到,Nodemon被标记为一个开发依赖。

下面的命令用来摆脱nodemon。

npm uninstall -D nodemon

我们可以看到,该软件包在json文件中不再包含Nodemon。

Npm卸载命令

同样,其他的依赖关系也被卸载并从命令提示符中的其他命令中删除。下面的命令有助于删除所需的依赖关系。

  • --save或-S:该命令有助于卸载软件包的依赖关系。下面的命令用于删除依赖包。
Npm uninstall -S (package name)
  • --save-optional或-O:该命令有助于从可选的Dependencies中卸载软件包。下面的命令用于删除可选包。
Npm uninstall -O (package name)

Npm卸载命令

总结

对于Node Js/javascript平台来说,命令行有助于一步步卸载npm的操作。它有助于在一个命令行中使用命令提示符卸载npm包和其他相关的依赖项。npm卸载命令用于所有网络相关应用中的javascript功能。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

JavaScript 教程