tsc不是内部或外部命令,也不是可运行的程序或批处理文件

解决方法:配置环境变量

我的电脑 --> 右键 --> 属性 --> 高级系统设置 --> 高级 --> 环境变量

然后CMD中使用 npm config get prefix 命令查找npm 目录

TypeScript- 解决(tsc 不是内部或外部命令,也不是可运行的程序或批处理文件)问题 - 图1

在环境变量里的系统变量新建

  • 变量名: NODE_PATH
  • 变量值: D:\home.npm-global

(变量值就是找到的npm目录路径)

如果 node 没有配置全局和缓存这两个文件夹
变量值: 就为 nodejs 的文件路径

这里我两个都加上了,用;隔开
然后找到用户变量和系统变量里的path , 在末尾添加上%NODE_PATH%

配置完成后重新打开dos命令窗口,再次输入命令就ok了