烦人的是我的 Heroku 工具带总是在我发出 Heroku 命令时尝试更新。如果它确实更新了,这不会那么糟糕,但无论我给目标文件夹或 CMD 什么权限,我都会收到 Access is Denied
错误。
这使得使用 Heroku 执行命令非常耗时,因为它总是重新下载更新并且在执行我要求的命令之前设置 Node 失败。
下面是错误的示例。
Installing Heroku Toolbelt v4... done.
For more information on Toolbelt v4: https://github.com/heroku/heroku-cli
Setting up node-v4.1.1... ▸ rename C:\Users\Anthony\.heroku\tmp\download110460667\file C:\Users\Anthony\.heroku\node-v4.1.1-windows-x86\bin\node.exe: Access is denied.
error loading plugin commands
error loading plugin topics
error loading plugin commands
最佳答案
我通过删除文件夹 Username/.heroku 和 Username/AppData/Local/heroku(用您的用户名替换“用户名”)修复了这个问题,然后运行 heroku 登录导致节点安装成功,之后它似乎工作顺利(迄今为止)。可能不需要删除第一个文件夹——但无论如何我都是这样做的。
祝你好运
PS:
在 Windows 8 上运行
关于heroku - 更新到 Heroku Toolbelt v4 出现拒绝访问错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32808930/