如何在Windows上的Ubuntu上更新聚合物cli,因为.git失败:权限被拒绝

时间:2017-06-07 17:32:56

标签: windows git ubuntu polymer-2.x polymer-cli

我需要一个解决方法来更新Windows 10上的Ubuntu shell上的聚合物cli,因为" ... git:权限被拒绝"

我正在关注this在Windows 10上运行管理员Ubuntu shell。

一切都很好,直到getSubmitData: function() { return this.getModelData(); } 产生:

$ sudo npm install -g polymer-cli

我发现this npm issue可能会或可能不会发生密切关系。

感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

我不确定是什么导致这种情况,但解决方法是手动运行命令并再试一次:

sudo /usr/bin/git clone --depth=1 -q -b master git://github.com/polymerelements/test-fixture.git /home/<USERNAME>/.npm/_cacache/tmp/git-clone-<HEX DIGITS FROM ERROR MESSAGE>
sudo npm install -g polymer-cli

不幸的是,在此之后发生了更多的权限问题。因此,我必须在我的应用的本地polymer-cli文件夹中安装node_modules,如下所示:

npm install polymer-cli
./node_modules/.bin/polymer --help

答案 1 :(得分:-1)

尝试纱线。

纱线全球添加聚合物-cli