当前位置: 首页 > news >正文

typeScript安装及TypeScript tsc 不是内部或外部命令,也不是可运行的程序或批处理文件解决办法

一、typeScript安装:

1、首先确定系统中已安装node, win+r 输入cmd 打开命令行,得到版本号证明系统中已经安装node

node -v  //v18.17.0

2、使用npm 全局安装typeScript

# 全局安装 TypeScript
npm i -g typescript 

二、检查是否安装成功ts

#检查ts的版本号 确定是否安装成功
tsc -v

出现报错:'tsc' 不是内部或外部命令,也不是可运行的程序
或批处理文件。 

使用windows Powershell 再试一下 还是报错:

tsc : 无法将“tsc”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,
然后再试一次。
所在位置 行:1 字符: 1
+ tsc -v
+ ~~~
    + CategoryInfo          : ObjectNotFound: (tsc:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
Suggestion [3,General]: 找不到命令 tsc,但它确实存在于当前位置。默认情况下,Windows PowerShell 不会从当前位置加载命令。如果信任此命令,请改为键入“.\tsc”。有关详细信息,请参阅 "get-help about_Command_Precedence"。

解决方法一(失败了):

1、找到目标程序【Windows PowerShell 】——以【管理员身份】运行

2、运行 set-ExecutionPolicy RemoteSigned 命令,在询问更改执行策略的时候选择敲Y或者A

3、运行 get-ExecutionPolicy 命令,可看到脚本的执行策略已被更改为 RemoteSigned

然后再去执行 tsc -v 发现还是报错,然后想到可能是环境变量的问题

解决方法二、添加环境变量(成功)

搜索 查看系统高级设置 点击 环境变量 

 然后使用 npm config get prefix  查找npm 目录

 

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

变量名: NODE_PATH

变量值: C:\Users\T018918\AppData\Roaming\npm (变量值就是找到的npm目录路径)

 然后找到 用户变量  和 系统变量 里的 path , 编辑 新建  在末尾添加上 %NODE_PATH% 确定保存。

 

 再次打开命令行 执行 tsc -v

 解决问题 收工!

http://www.lryc.cn/news/133000.html

相关文章:

  • SWUST 派森练习题:P111. 摩斯密码翻译器
  • 如何在控制台查看excel内容
  • Echarts、js编写“中国主要城市空气质量对比”散点图 【亲测】
  • linux不分区直接在文件系统根上开swap
  • React请求机制优化思路 | 京东云技术团队
  • CompletableFuture总结和实践
  • 使用Nginx调用网关,然后网关调用其他微服务
  • windows搭建WebDAV服务,并内网穿透公网访问【无公网IP】
  • PAT 1097 Deduplication on a Linked List
  • Flink 数据集成服务在小红书的降本增效实践
  • jellyfin使用ipv6+DDNS实现外网访问
  • Codeforces EDU 151 Div.2
  • V2board缓存投毒漏洞复现
  • 2023面试八股文 ——Java基础知识
  • 在linux系统中修改mysql数据目录
  • ORB-SLAM2学习笔记9之图像帧Frame
  • 面试热题(不同的二分搜索树)
  • MybatisPlus整合p6spy组件SQL分析
  • 项目实战 — 博客系统③ {功能实现}
  • 卷积神经网络全解:(AlexNet/VGG/ GoogLeNet/LeNet/ResNet/卷积/激活/池化/全连接)、现代卷积神经网络、经典卷积神经网络
  • WDM 模型(Windows Driver Model)简述
  • 【算法刷题之数组篇(1)】
  • 【数据挖掘】使用 Python 分析公共数据【01/10】
  • html怎么插入视频?视频如何插入页面
  • 游戏服务端性能测试
  • 【使用Zookeeper当作注册中心】自己定制负载均衡常见策略
  • 设计模式十七:迭代器模式(Iterator Pattern)
  • Python制作爱心并打包成手机端可执行文件
  • 使用docker-compose.yml快速搭建开发、部署环境(nginx、tomcat、mysql、jar包、各种程序)以及多容器通信和统一配置
  • 管理类联考——逻辑——真题篇——按知识分类——汇总篇——二、论证逻辑——支持加强——第三节——分类3——类比题干支持