在Windows上,polymer-cli安装失败

时间:2017-05-10 18:11:27

标签: git npm polymer

我正在尝试在公司防火墙后面的Windows上运行git@github.com:。我能够在同一防火墙后面的Mac上成功安装它,但Windows提出了一系列挑战。我已经尝试了Git Bash和Windows命令提示符中的以下命令。

起初我遇到了git://github.com/.gitconfig网址不想工作的问题。我通过在[url "https://github.com/"] insteadOf = git://github.com/ insteadOf = git@github.com:

中添加以下项目来解决这个问题
npm ERR! path C:\Users\mckeejm\.npm-cache\_git-remotes\git-github-com-
PolymerElements-test-fixture-git-36a3c7ea\FETCH_HEAD
npm ERR! code ENOENT
npm ERR! errno -4058
npm ERR! syscall scandir
npm ERR! enoent ENOENT: no such file or directory, scandir 'C:\Users\mckeejm\.npm-cache\_git-remotes\git-github-com-PolymerElements-test-fixture-git-36a3c7ea\FETCH_HEAD'
npm ERR! enoent This is most likely not a problem with npm itself
npm ERR! enoent and is related to npm not being able to find a file.
npm ERR! enoent

一旦该问题得到解决,一个新问题浮出水面。即使文件存在,也无法访问此文件。

npm config

我一开始认为这是一个权限问题,并运行以下npm config set temp ~/.npm-temp --global npm config set cache ~/.npm-cache --global npm config set prefix ~/.npm-global 命令以确保当前用户可以访问temp,cache和prefix。

npm

此时,似乎是一个并发问题,在npm查找文件时没有下载文件。我找不到一种方法来限制gitnpm config list的并发性,这会以一种有意义的方式影响它。

这可能不是问题,但我们现在完全陷入困境。我可以发布git config -l或{{1}}的输出,但除非必要,否则不想再进一步讨论这个问题。

0 个答案:

没有答案