没有为npm安装警告卸载

时间:2014-03-13 18:50:03

标签: node.js npm

我在Windows上下载并安装了nodejs。我正在尝试卸载打字稿的版本,我必须使用旧版本。我跑的时候

npm uninstall typescript 

npm uninstall -g typescript

我得到了

npm warn uninstall not installed in C:\Program Files\nodejs\node_modules: "typescript@0.9.7"

如何在不卸载npm的情况下卸载打字稿?提前谢谢。

2 个答案:

答案 0 :(得分:0)

您应该可以使用命令

卸载typescript

npm rm typescript npm rm -g typescript

相当于uninstall。如果这不起作用,可以在typescript下的Windows资源管理器中找到C:\Program Files\nodejs\node_modules目录并将其删除。

这会让你进入一个没有安装打字稿的状态:

npm ls typescript npm ls -g typescript

都显示(empty)

第二点:npm view typescript version没有向您显示有关本地设置的信息,而是显示npm存储库的状态,因此它将始终显示与typescript@latest对应的版本。当你问这个问题时,它是0.9.7;现在是1.3.0

最后:要安装特定版本的打字稿,例如0.9.5,请执行

npm install -g typescript@0.9.5

此外,通常,您应该确保拥有最新的nodenpm。在Windows上更新npm有点棘手;你应该遵循这里的指南:https://github.com/npm/npm/wiki/Troubleshooting#upgrading-on-windows

答案 1 :(得分:0)

我建议您重新安装npm,因为这不应该发生。如果问题仍然存在,请打开目录并手动从该软件包中删除文件。