警告卸载不安装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的工作? 提前致谢。

您应该已经能够使用该命令卸载打印机

npm rm typescript npm rm -g typescript

这相当于uninstall 。 如果不起作用,可以在Windows资源pipe理器的C:\Program Files\nodejs\node_modules下findC:\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