当前位置:   article > 正文

npm的报错、‘tsc’不是内部或外部命令报错总结_npm tsc

npm tsc

一、检查环境变量

1.检查环境变量有没有配好!被自己坑到,配置环境变量的时候不仔细,导致后面问题多多。

①直接在搜索框搜“高级系统设置”
在这里插入图片描述

②点“环境变量”
在这里插入图片描述
③NODE_PATH没有就新建一下,地址是node_modules的目录,一般在你的node.js的安装位置那里找
在这里插入图片描述
④找到PATH,点“编辑”,把箭头指的路径都加上去,根据你自己的实际情况来加
D:\programFiles\Nodejs
D:\programFiles\Nodejs\node_global\node_modules
在这里插入图片描述把上面的都配好就差不多了

二、npm安装报错

npm 执行install命令的时候有时候会出现一片error,很蛋疼
在这里插入图片描述找了各路博主的方法之后总结出了这个,蛮好用的
1、删除C:\Users\用户\下的.npmrc文件

在这里插入图片描述2、在命令行输入
npm cache clean --force

执行成功后会出现npm WARN using --force I sure hope you know what you are doing,这个问题就解决了,后面正常进行install就可以了

3.修改node_cache(缓存目录) 权限

我也是按照网上说法,当前报错是因为当前操作没有权限,问题就出在自定义配置了node_cache(缓存目录),导致操作权限不足。

具体操作:node_cache(缓存目录) -》右键-》属性-》安全。再找到下方红框框选的区域,基本就是root权限了,在试下就ok了
在这里插入图片描述
————————————————
原文链接:https://blog.csdn.net/weixin_46525113/article/details/127298170,非常感谢这个博主!!

三、typescript报错

1.检查是否安装成功

第一种


	npm ls typescript

	查看本地是否安装typescript

  • 1
  • 2
  • 3
  • 4
  • 5

第二种


    npm ls typescript -g

    全局查看是否安装typescript
    
  • 1
  • 2
  • 3
  • 4
  • 5

如果看到有--empty就说明没有安装typescript
在这里插入图片描述
此时再全局安装typescript,,命令是
npm install -g typescript
出现以下内容就代表安装成功了

在这里插入图片描述
安装成功后可以查看安装目录npm ls typescript -g

在这里插入图片描述
可以查看版本号tsc -v
在这里插入图片描述

2.如果全局安装了Typescript运行环境,运行时报错:无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\tsc.ps1,因为在此系统上禁止运行脚本
在这里插入图片描述方法:打开
1、以管理员身份运行powerShell(一定要以管理员身份打开):
在这里插入图片描述

2、运行命令行:set-ExecutionPolicy RemoteSigned,选择Y
执行完之后查看一下Get-ExecutionPolicy -List,权限已经设置成RemoteSigned了,完成!在这里插入图片描述
目前就总结了这些~~

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/174557
推荐阅读
相关标签
  

闽ICP备14008679号