我在公司防火墙后面,所以我使用
设置了节点的代理npm config set https-proxy http://username:password@proxy.company.com:8080
和http也是..
哪个工作正常我猜... 现在,当我执行npm安装,然后依赖项被下载,因为我可以在我的node-modules文件夹中看到它们但是postinstall脚本“bower install”,它在cmd中显示以下错误:
angular-phonecat@0.0.0 postinstall C:\ angular-phonecat \ angular-phonecat
bower install
bower重试请求https://bower.herokuapp.com/packages/angular-mock 用ETIMEDOUT失败,在1.8s重试
所以,这个错误是灾难性的还是我可以忍受它。从package.json文件中删除此postinstall属性至少会启动服务器。
提前致谢
答案 0 :(得分:0)
我自己解决了这个问题......回答这个问题只是为了帮助像我这样的新手,他们不知道最近会发生什么......
似乎我不得不为凉亭配置代理,我忽略了.. 在.bowerrc文件中配置它,如::
{
"目录":" app / bower_components", "注册表":" http://bower.herokuapp.com",
" proxy":" http:// username:password@proxy.company.com:8080 /",
" https-proxy":" http://用户名:password@proxy.company.com:8080 /",
" strict-ssl":false
}
如果git不在PATH变量中(如果直接从站点下载,则在Windows中发生), 然后运行' bower install'来自git bash ..