当我尝试在heroku中加载rails控制台时收到以下消息:
<link rel="favicon">
检查heroku版本的输出:
var $parent = document.createElement("div")
$gif = document.createElement("img")
,$favicon = document.createElement("link")
// Required for CORS
$gif.crossOrigin = "anonymous"
$gif.src = "https://i.imgur.com/v0oxdQ8.gif"
$favicon.rel = "icon"
// JS Fiddle always displays the result in an <iframe>,
// so we have to add the favicon to the parent window
window.parent.document.head.appendChild($favicon)
// libgif.js requires the GIF <img> tag to have a parent
$parent.appendChild($gif)
var supergif = new SuperGif({gif: $gif})
,$canvas
supergif.load(()=> {
$canvas = supergif.get_canvas()
updateFavicon()
})
function updateFavicon() {
$favicon.href = $canvas.toDataURL()
window.requestAnimationFrame(updateFavicon)
}
过去它对我有用,但现在我收到了这个错误。我使用Heroku提供的软件包和→ heroku run rails console -a myapp
▸ cli.Spinner is not a function
重新安装了Heroku CLI。我能够将CLI用于→ heroku --version
heroku-toolbelt/3.42.47 (x86_64-darwin10.8.0) ruby/1.9.3
heroku-cli/4.29.3-7996295 (amd64-darwin) go1.6
=== Installed Plugins
heroku-apps@1.7.3
heroku-cli-addons@0.3.0
heroku-fork@4.1.2
heroku-git@2.4.5
heroku-local@5.0.1
heroku-orgs@1.0.5
heroku-pg-extras
heroku-pipelines@1.1.3
heroku-run@3.1.1
heroku-spaces@2.1.2
heroku-status@2.1.2
的日志。关于可能出现什么问题的任何想法?
答案 0 :(得分:2)
您可以通过删除〜/ .heroku目录并运行heroku更新来解决此问题。如果您手动安装了插件,则必须手动重新安装它们。
答案 1 :(得分:0)
这个解决方案实际上适用于linux。我旁边的朋友有问题,我们只需删除〜/ .heroku并再次运行heroku,因为删除了所有文件只是安装所有更新。