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

【TypeScript】安装的坑!

TypeScript安装

      • 安装TypeScript
      • 安装时候可能报错这样开头的数据(无法枚举容器中的对象)——原因:没权限
      • 先解决没权限的问题
      • 如果发现无法修改-高级-修改
      • 继续安装
      • 想使用tsc-发现,tsc不能用
      • 解决方法:配置环境变量
      • 最后的最后,发现在项目中使用tsc还是报错
      • 解决方法

安装TypeScript

npm install -g typescript

安装时候可能报错这样开头的数据(无法枚举容器中的对象)——原因:没权限

npm ERR! errno -4048
npm ERR! Error: EPERM: operation not permitted, mkdir 'E:\nodejs\node_modules\.npm-x5uKn2gY'
npm ERR! [Error: EPERM: operation not permitted, mkdir 'E:\nodejs\node_modules\.npm-x5uKn2gY'] {
npm ERR! errno: -4048,
npm ERR! code: 'EPERM',

先解决没权限的问题

  • 找到安装的node的文件夹-右键属性
  • 一般设置成完全控制
    在这里插入图片描述

如果发现无法修改-高级-修改

A
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • 然后,再点击修改即可
    在这里插入图片描述

继续安装

  • npm install -g typescript 成功!

想使用tsc-发现,tsc不能用

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

解决方法:配置环境变量

  • 我的电脑 --> 右键 --> 属性 --> 高级系统设置 --> 高级 --> 环境变量
    在这里插入图片描述
  • 然后使用 npm config get prefix 查找npm 目录
    在这里插入图片描述
  • 在环境变量里的系统变量新建
  • 变量名: NODE_PATH
  • 变量值: D:\home.npm-global
    (变量值就是上面找到的npm目录路径)
  • 如果 node 没有配置 全局和缓存这两个文件夹
  • 变量值: 就为 nodejs 的文件路径

最后找到 用户变量 和 系统变量 里的 path , 在末尾添加上 %NODE_PATH%

在这里插入图片描述

配置完成后重新打开dos命令窗口,再次输入命令 就解决了
在这里插入图片描述

最后的最后,发现在项目中使用tsc还是报错

在这里插入图片描述

解决方法

在这里插入图片描述

  • 输入代码:set-ExecutionPolicy RemoteSigned
  • 选 A
  • 即可
  • 项目中重新使用-就okl
    在这里插入图片描述
http://www.lryc.cn/news/108105.html

相关文章:

  • spring boot 2.x 使用 jpa 映射 json mysql列数据映射乱码
  • 创建Helm脚本
  • 2.05 购物车后台刷新并显示
  • 2023年第四届“华数杯”数学建模思路 - 案例:异常检测
  • inline的盒子设置transform不生效
  • 自然语言处理学习笔记(四)————词典分词
  • jsoncpp库和nlohmann-json库实现JSON与字符串类型转换
  • 20230803 函数传参引用
  • IDEA SpringBoot项目引入外部jar并打包
  • ModaHub魔搭社区——阿里云通义千问宣布开源!70亿参数模型上线魔搭社区,免费可商用
  • Jenkins 自动化部署实例讲解,另附安装教程!
  • arcgis字段计算器
  • 数据结构: 线性表(无哨兵位单链表实现)
  • Exploring the Underlying Architecture of CSS3
  • 方差分析||判断数据是否符合正态分布
  • java linq多字段排序时间比较
  • 【c++】rand()随机函数的应用(二)——舒尔特方格数字的生成
  • “深入剖析JVM内部机制:探索Java虚拟机的运行原理“
  • pandas 新增数据列的几种方式
  • linux_驱动_iic总线获取si7006温湿度
  • 虚拟机网络图标不见了
  • CTF:信息泄露.(CTFHub靶场环境)
  • Redis学习总结
  • 云原生全栈体系(二)
  • C++设计模式之建造者设计模式
  • HDFS Erasure coding-纠删码介绍和原理
  • STM32 DHT11
  • 词法分析器
  • 【Spring】Spring之启动过程源码解析
  • 状态模式(State)