Angular 无法读取“的打字内容”;es6垫片;在npm安装期间
我在pluralsight上学习deborah kurata的angular2入门课程,安装node.js,然后运行npm安装(在安装cntlm后,因为我在公司代理防火墙后面)。但是,我收到以下错误 >产品-management@1.0.0postinstall c:\Users\test\Documents\Visual Studio 2015\Projects\Angular2Angular 无法读取“的打字内容”;es6垫片;在npm安装期间,angular,npm,npm-install,Angular,Npm,Npm Install,我在pluralsight上学习deborah kurata的angular2入门课程,安装node.js,然后运行npm安装(在安装cntlm后,因为我在公司代理防火墙后面)。但是,我收到以下错误 >产品-management@1.0.0postinstall c:\Users\test\Documents\Visual Studio 2015\Projects\Angular2 >打字装置 打字错误!消息无法读取“es6垫片”的打字。你应该 检查“es6 shim.d.ts”中的输入路径是否
>打字装置 打字错误!消息无法读取“es6垫片”的打字。你应该 检查“es6 shim.d.ts”中的输入路径是否为最新打字错误! 由于无法连接到
" EFINITYTYPED/DEFINITYTYPED/7de6c3dd94feaeb21f20054b9f30d5dabc5efabd/es6- 垫片/es6垫片d.ts“打字错误!由连接故障引起 103.245.222.133:443 打字错误!cwd c:\Users\test\Documents\visualstudio 2015\项目\角度2 打字错误!系统Windows\u NT 6.1.7601打字错误!命令 “C:\Program Files\nodejs\node.exe”“C:\Users\vivekba”\ 文档\ Visual Studio 2015\Projects\Angular2\node\u modules\typings\dist\bin.js” “安装”打字错误!节点-v5.10.1打字错误!打字-v 0.7.12 打字错误!如果您需要帮助,可以在:typings报告此错误 呃 npm警告可选跳过失败的可选依赖项 /chokidar/fsevents:npm WARN notsup与您的操作系统不兼容 系统或架构:fsevents@1.0.11npm错误!Windows NT 6.1.7601 npm错误!argv“C:\Program Files\nodejs\node.exe”“C:\Program Files\nodejs\node\u modules\npm\bin\npm cli.js“install”npm ERR! 节点v5.10.1 npm错误!npm v3.8.3 npm错误!代码ELIFECYCLE npm ERR! 产品-management@1.0.0postinstall:
打字安装
npm错误!出口
状态1 npm错误!npm错误!在产品上失败-management@1.0.0
安装后脚本“typings install”。npm错误!确保你有
已安装node.js和npm的最新版本。npm错误!如果你这样做了,这个
很可能是产品管理包的问题,npm ERR!
与npm本身无关。npm错误!告诉作者这在你的电脑上失败了
系统:npm错误!打字安装npm错误!你可以得到信息
关于如何打开此项目的问题:npm ERR!npm错误
产品管理npm错误!或者如果没有,你可以
他们的信息通过:npm ERR!npm所有者ls产品管理npm错误!
上面可能还有其他日志输出
npm错误!请在任何支持请求中包括以下文件:
npm错误!c:\Users\test\Documents\Visual Studio
2015\Projects\Angular2\npm
该错误是由连接问题引起的 你的防火墙肯定是根源所在 更新 有些人通过设置配置解决了这个问题-
npm config set proxy "http://company.com:8000"
或
或
你也可以去看看
第二次更新
如果您使用的是VS,那么您需要从VS开发者控制台设置配置
如果您支持代理,您可以试试这个(它对我有用) 创建一个
.typingsrc
文件,并在代理信息中添加以下行:
proxy=”http://proxyname:port“
我根据Pere页面答案中的链接解决了问题。我创建了一个
.typingsrc
文件,其中包含以下行:
{
“代理”:http://myproxy:port/",
“拒绝”:错误
}
我解决了在同一文件夹中创建。键入src
文件的问题,内容如下:
proxy = http://username:password@ip:port
https-proxy = http://username:password@ip:port
“用户名”、“密码”、“ip”和“端口”应替换为代理的值。在项目文件夹中创建与package.json并行的.typingscr文件,并放在第行下方。请记住将其放在ini格式而不是json格式
rejectUnauthorized = false
我正在使用这个没有任何代理设置的Back corporate environment,它对我有效,希望对您有效。
由connect EconRefused引起。
尝试了它,但仍然无效或抛出相同的错误。我也尝试过使用cntlm,但最终还是出现了同样的错误。这个答案是+1。Typings未使用NPM代理设置,添加与my.npmrc文件具有相同设置的.typingsrc文件使其能够正确检测和使用代理
proxy = http://username:password@ip:port
https-proxy = http://username:password@ip:port
rejectUnauthorized = false