首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何完全卸载所有版本的TypeScript

如何完全卸载所有版本的TypeScript
EN

Stack Overflow用户
提问于 2014-10-28 04:15:48
回答 3查看 50.2K关注 0票数 4

我试过了:

代码语言:javascript
运行
复制
npm uninstall typescript -g

choco uninstall typescript

以及在程序中查找visual studio卸载程序(它不在那里),正如这里提到的:uninstalling typescript without node

我在Microsoft SDK下还有两个目录(1.0和1.1),我在里面没有看到任何类型的卸载程序。

我想知道从我的系统中删除所有TypeScript安装的最干净的方法是什么?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-10-28 04:20:55

TypeScript内置在VS2013更新2VS14CTP中,不能单独卸载。如果需要删除这两个文件夹,您可以卸载这两个版本的Visual Studio。

票数 3
EN

Stack Overflow用户

发布于 2016-01-26 02:07:18

你现在可以从控制面板的程序和功能中卸载"TypeScript Tools for Microsoft Visual Studio2015“。在我的例子中,它是与Visual Studio 2015一起自动安装的。

票数 17
EN

Stack Overflow用户

发布于 2018-10-24 21:31:25

由于Microsoft SDK的原因,您的计算机上可能安装了旧的TypeScript:

代码语言:javascript
运行
复制
cmd>tsc --version
Version 1.0.3.0

如果检查PATH环境变量,可能会找到如下条目:

代码语言:javascript
运行
复制
C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\

在我的例子中,“Microsoft Visual Studio2015的TypeScript工具”的卸载没有从这个路径中删除tsc.exe等,可能是因为它是作为Windows10SDK的一部分或其他东西安装的。

如果使用Node Version Manager,您可以从PATH环境变量中删除该条目,或者至少将其移到Node.js (可能是C:\Program Files\nodejs)或nvm (比如C:\Users\<username>\AppData\Roaming\nvm)条目下面。这将阻止对tsc的调用运行古老的TypeScript编译器:

代码语言:javascript
运行
复制
cmd>tsc --version
Version 3.1.3

不要忘记在更改环境变量后重新启动命令行以使其生效!

如果您不确定tsc命令将实际运行哪个二进制文件,请使用where命令找出:

代码语言:javascript
运行
复制
cmd>where tsc
C:\Program Files\nodejs\tsc
C:\Program Files\nodejs\tsc.cmd
C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\tsc.exe
C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\tsc.js

优先级是从上到下。在我的例子中,第一个条目是一个(Linux) shell脚本,通常不能在Windows上执行。第二个条目是Windows批处理脚本,这是将被执行的一个。它主要调用Node.js (简化):

代码语言:javascript
运行
复制
node.exe node_modules\typescript\bin\tsc
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26596061

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档