【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的文件夹-右键属性
  • 一般设置成完全控制
    【TypeScript】安装的坑!_第1张图片

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

【TypeScript】安装的坑!_第2张图片
【TypeScript】安装的坑!_第3张图片

【TypeScript】安装的坑!_第4张图片
【TypeScript】安装的坑!_第5张图片

  • 然后,再点击修改即可
    【TypeScript】安装的坑!_第6张图片

继续安装

  • npm install -g typescript 成功!

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

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

解决方法:配置环境变量

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

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

【TypeScript】安装的坑!_第9张图片

配置完成后重新打开dos命令窗口,再次输入命令 就解决了
【TypeScript】安装的坑!_第10张图片

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

在这里插入图片描述

解决方法

【TypeScript】安装的坑!_第11张图片

  • 输入代码:set-ExecutionPolicy RemoteSigned
  • 选 A
  • 即可
  • 项目中重新使用-就okl
    在这里插入图片描述

你可能感兴趣的:(【TypeScript】,typescript,前端)