使用npm uninstall卸载express无效

Posted karila

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用npm uninstall卸载express无效相关的知识,希望对你有一定的参考价值。

最近在看《node.js开发指南》学习node.js,因为书是2012年的书,对应的各种软件、包的版本就特别老,其中第五章用到express,书中版本用的是2.X版本,而我这边通过npm install 直接安装express是4.15.0版本。版本的差异让让我无从下手啊,所以想卸载掉新版本的,安装个老一点版本,找些最近的小项目联系,本次问题出现在卸载新版本问题上,如图

技术分享 
可以看到,因为安装时是在全局安装,所以卸载也加了 -g 的参数,然而并不起作用,express命令依然可以使用。 
网上找了半天,并没有发现有网友出现相关状况,所以想直接删除安装文件 
通过npm config list命令可以查看到全局安装的路径 
技术分享 
prefix为默认的安装路径 
注:在windows命令行下,命令find类似于Linux中的grep,不过必须加双引号。 
npm config ls -l | find “profix”

技术分享

C:\Users\1201\AppData\Roaming\npm 这个是全局安装的路径

手动删除express和express.cmd文件 
然后通过命令 express –version测试,显示为: 
‘express’ 不是内部或外部命令,也不是可运行的程序或批处理文件。

然后通过npm重新安装express相应版本…… 
结束

 

原文链接:http://blog.csdn.net/u014505701/article/details/76448052











以上是关于使用npm uninstall卸载express无效的主要内容,如果未能解决你的问题,请参考以下文章

请问有Geek Uninstaller V1.0.1.3 绿色英文版软件免费百度云资源吗

Mac 电脑如何卸载 重装node

如何让Advanced Installer制作带有卸载信息的Uninstall000.dat文件?

npm,cnpm,yarn

adb uninstall卸载apk文件说明

AutoCAD卸载不干净,auto Uninstaller需要密钥,请问谁有auto Uninstaller注册机或者免密的软件