所有分类
  • 所有分类
  • 后端开发
Node.js开发者必读:妙招教你轻松清理无用插件

Node.js开发者必读:妙招教你轻松清理无用插件

本篇文章将介绍如何删除npm。一、了解npm三、删除npm删除所有npm安装的模块删除npm单独的安装文件删除npm的环境配置删除npm配置文件如果你想要删除npm的配置文件,请执行以下命令:本篇文章介绍了在Node.js中如何卸载模块和删

大家都知道,用Node.js做开发得靠npm这个大管家装我们要用到的各种小工具和插件。可是,有时候你可能想要把以前装过的东西给卸了或删了,这时候怎么搞清楚步奏就有点麻烦。别急,这篇文章就跟你说说,在Node.js环境里咋样才能正确地删掉那些没用的东东。再顺带说一句,如果你要用nvm来管理不同版本的Node.js,那也没问题,我会给你讲明白的。

一、了解npm

npm就是个给Node.js的包管人,用起来就跟逛超市似的,能搜到你要的东西,还可以方便地装上去、升级或者卸载掉。恶心的是,默认设置是把你安装的模块全丢到/usr/local/lib/node_modules里去,这样的话开发人员就能看好自己项目要用什么模块。

二、卸载模块

1.卸载全局模块

如果我们想要卸载全局安装的某个模块,可以通过以下命令实现:

“`

npm uninstall -g [module_name]

首先,你得先把这个模块卸载掉。具体的操作很简单,直接输入下面这句话就好啦:npmuninstall-g[module_name]

简单说就是把这个名字是[module_name]的东东给删了就行!比如说你想删掉那个Express,直接输这串代码:

npmuninstall-gexpress

npm uninstall -g express

2.卸载本地模块

如果你想删掉本地装的某个模块,就去项目文件夹里输这个命令哈:

npm uninstall [module_name]

npmuninstall[module_name]

同样的,”[module_name]”就表示你想要删除的那个模块!举个例子来说,如果你想把电脑上的lodash给删掉,只要执行这个命令就可以了:

npmuninstalllodash

npm uninstall lodash

三、删除npm

如果想要彻底删除npm,需要按照以下步骤操作:

1.删除所有npm安装的模块

首先,得把npm装的那些玩意儿全都删掉。这也简单,直接在node_modules文件夹里挨个点delete就行了。

sudo rm -rf /usr/local/lib/node_modules/

Node.js开发者必读:妙招教你轻松清理无用插件

2.删除npm单独的安装文件

接下来就得把npm自己那堆单独的安装文件给删掉。这玩意儿通常会藏在/usr/local/这个地方。

sudo rm -rf /usr/local/include/node /usr/local/bin/node /usr/local/share/man/man1/node.1

3.删除npm的环境配置

搞定前两步之后,记得清理你电脑里关于npm环境设置的残留文件。这些文件就藏在你登录账户的那个文件夹里头。

sudo rm -rf /usr/local/lib/node /usr/local/include/node /usr/local/bin/npm /usr/local/share/man/man1/npm.1

四、补充知识

1.删除npm配置文件

若想要清理掉所有与npm相关的配置文件,可执行如下命令:

rm-rf~/.npm

sudo rm -rf ~/.npmrc

2.使用nvm管理Node.js版本

除了用npm装那些Node.js的小模块,你还可以试试nvm(NodeVersionManager)这个神器,它能让你轻松驾驭各种Node.js版本~

-安装nvm:

首先需要安装nvm工具,可以通过以下方式进行安装:

-使用nvm安装Node.js:

装好了nvm之后,在终端输入几个命令就可以搞定。比如想用上最新的Node.js14.17.0版本的话,就这样做:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

-切换Node.js版本:

如果你想换到Node.js的某个版本比如14.17.0的话,直接打上命令就行了。

nvm install [version]

这么一来,咱们就能随心所欲地操作各种Node.js版本,而且再也不用担心装了模块会有啥冲突之类的乱七八糟事儿!

总的来说,这篇文章讲明白了咋样在Node.js里正确卸载模块和彻底清除npm文件夹,还教你怎么用nvm这个神器管理不同的Node.js版本!读完后,相信你会更顺手地玩转Node.js环境,用好这些小技巧提升开发速度~

原文链接:https://www.icz.com/technicalinformation/web/javascript/2024/04/15812.html,转载请注明出处~~~
0

评论0

请先
注意:请收藏好网址www.icz.com,防止失联!站内免费资源持续上传中…!赞助我们
显示验证码
没有账号?注册  忘记密码?