我在尝试安装此repo的依赖项时遇到问题。
在尝试typings install
命令
我看到的输出是:
typings ERR! message Unable to read typings for "es6-shim". You should check the
entry paths in "es6-shim.d.ts" are up to date
typings ERR! caused by Unable to connect to "https://raw.githubusercontent.com/D
efinitelyTyped/DefinitelyTyped/7de6c3dd94feaeb21f20054b9f30d5dabc5efabd/es6-shim
/es6-shim.d.ts"
typings ERR! caused by unable to get local issuer certificate
typings ERR! cwd C:\Users\rparker\Documents\GitHub\angular2-seed
typings ERR! system Windows_NT 6.1.7601
typings ERR! command "C:\\Program Files (x86)\\nodejs\\node.exe" "C:\\Users\\rpa
rker\\Documents\\GitHub\\angular2-seed\\node_modules\\typings\\dist\\bin.js" "in
stall"
typings ERR! node -v v4.4.1
typings ERR! typings -v 0.7.12
现在我支持代理,因此认为资源因某种原因被阻止一定是个问题。
我实际上可以在浏览器中导航到上面错误中引用的url,并且github页面打开就可以了。
在网上挖掘我遇到过有关如何将代理设置添加到npm配置文件的说明。我知道代理细节,所以我现在有:
ca=
strict-ssl=false
registry=http://registry.npmjs.org/
proxy=http://myusername:mypassword@proxydomain:proxyport
https-proxy=http://myusername:mypassword@proxydomain:proxyport
这对我没什么影响,所以我不确定下一步该做什么。
有人可以提供任何建议吗?
由于
答案 0 :(得分:4)
您还应创建包含以下内容的.typingsrc
文件:
proxy=http://myusername:mypassword@proxydomain:proxyport
rejectUnauthorized=false