2015-09-28 25 views
2

好的我修复了这个问题。这是失败的,因为它试图重命名为一个现有的文件,一旦我删除了文件,它可以继续安装插件,现在一切都很好。heroku启动“错误加载插件命令”,“heroku本地网站”失败

试图在Heroku上开始使用Node.js。我真的不认为我可以添加比命令和输出更多的细节,但是除非增加更多的语言,否则该网站不会让我发布。

PS C:\Users\adamk\heroku\node-js-getting-started> heroku local web 
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\adamk\.heroku\tmp\download455882471\file C:\Users\adamk\.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 
! `local` is not a heroku command. 
! Perhaps you meant `lock`. 
! See `heroku help` for a list of available commands. 

PS C:\Users\adamk\heroku\node-js-getting-started> heroku plugins 
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\adamk\.heroku\tmp\download156546799\file C:\Users\adamk\.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 
! Heroku client internal error. 
! Search for help at: https://help.heroku.com 
! Or report a bug at: https://github.com/heroku/heroku/issues/new 

    Error:  No such file or directory - "C:/Users/adamk/.heroku/heroku-cli.exe" plugins (Errno::ENOENT) 
    Command:  heroku plugins 
    Version:  heroku/toolbelt/3.42.3 (i386-mingw32) ruby/1.9.3 
    Error ID: 65ccb27b99e8450aba316ff617b544c0 


    More information in C:/Users/adamk/.heroku/error.log 

回答

0

Heroku的工具区没有写权限到你的机器上.heroku文件夹。您可以尝试使用须藤但我会建议你CHOWN主文件夹的用户不使用须藤

+0

我在Windows上运行。据我所知,这个目录是每个人都可以写的。 (或者,也许我错了,提醒如何检查可能会有所帮助。) – Adam

+0

对不起,我完全忽略了路径。我会注意到你在Windows上。但是Windows上的问题是一样的。您没有对该文件夹的写入权限。尝试卸载并安装工具带作为**管理员**右键单击安装程序并选择*以管理员身份运行* – riyadhalnur

+0

好吧,我尝试过,同样的问题。文件C:\ Users \ adamk \ .heroku \ node-v4.1.1-windows-x86 \ bin \ node.exe已经存在,我认为它正在获取Access拒绝错误,因为它试图重命名为现有文件。 – Adam

2

OK我解决了这一问题运行它。这是失败的,因为它试图重命名为一个现有的文件,一旦我删除了文件,它可以继续安装插件,现在一切都很好。

+1

只是澄清...这个作品,但我不得不删除整个'/ node-v4.1.1-windows-x86'文件夹,而不是'/ heroku/tmp'中的文件 – ZimSystem