弘帝企业智能建站系统交流平台

 找回密码
 立即注册
查看: 1774|回复: 0

在vscode的终端上执行编译typescript指令报错的解决方法

[复制链接]
发表于 2022-1-10 09:30:20 | 显示全部楼层 |阅读模式
出错提示:
tsc : 无法将“tsc”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:1 字符: 1
+ tsc -p e:\ts\tsconfig.js ...
+ ~~~
    + CategoryInfo          : ObjectNotFound: (tsc:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

在网上找了无数个解决方案均不得解决,如下有:
1、管理员权限执行,无果。
2、运行get-ExecutionPolicy RemoteSigned,无果。
3、安装安装插件:Blade Runner-Run Task When Open,无果。
4、运行tsc --init,无果。5、缷载VS Code,重新安装VS Code,仍然错误依旧。

网上找遍了方法,依然无果,那么究竟是何原因产生的呢?
无奈,最后只能重新安装node.js,https://nodejs.org/zh-cn/ 官网下载最新的64位安装版本
安装完毕,在Windows PowerShell(管理员)界面,敲入
npm -v,显示版本号
node -v,显示版本号,表示安装成功。

回到VS Code编译ts仍然报错,回到Windows PowerShell(管理员),敲入
npm install -g typescript
tsc --init

再返回VS Code编译ts成功,编译办法:
1、在Vs Code找到运行任务,输入tsc监视,进行编译
2、快捷键 Ctrl+shift+B  选择监视模式 进行编译







回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|弘帝企业智能建站系统 ( 皖ICP备07503252号 )

GMT+8, 2024-11-24 03:15 , Processed in 0.065686 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表