npm install的时候遇到 `typings install` 报错的处理方案

举报
gentle_zhou 发表于 2022/04/13 11:55:31 2022/04/13
【摘要】 那很有可能是因为我们用了proxy网络代理

在做npm install操作的时候,出现了如下的报错:
image.png

解决方案

去网上做了调研,首先我们需要保障typings package已经安装好了:
npm install -g typings

并且项目中有typings.json这个文件,里面有合适的内容(下面代码只是举个栗子):

{
    "globalDependencies": {
      "core-js": "registry:dt/core-js#0.0.0+20160725163759",
      "jasmine": "registry:dt/jasmine#2.2.0+20160621224255",
      "node": "registry:dt/node#6.0.0+20160909174046"
    }
}

如果依然报错,那很有可能是因为我们用了proxy网络代理;那么我们就需要去项目根目录下创建一个新文件.typingsrc,然后在里面加上如下信息:

proxy="http://proxy.huawei.com:8080"
rejectUnauthorized=false

上面的huawei就是网络代理的公司名。

文件创建完毕之后,我们再进行一次npm install操作,下载成功的提示信息:

> typings install

typings WARN deprecated 2016/11/21: "registry:dt/node#6.0.0+20160909174046" is deprecated (updated, replaced or removed)
typings WARN deprecated 2016/10/25: "registry:dt/jasmine#2.2.0+20160621224255" is deprecated (updated, replaced or removed)
typings WARN deprecated 2016/9/14: "registry:dt/core-js#0.0.0+20160725163759" is deprecated (updated, replaced or removed)

+-- core-js (global)
+-- jasmine (global)
`-- node (global)

up to date in 4.25s
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。