0.16.0 ist auf Homebrew nicht verfügbar.
Das neueste auf Homebrew verfügbare Paket ist 0.15.1
Können Sie bitte aktualisieren?
Ich denke, diese URL und sha256 müssen aktualisiert werden: https://github.com/Homebrew/homebrew-core/blob/master/Formula/yarn.rb#L6 -L12
https://yarnpkg.com/downloads/0.16.0/yarn-v0.16.0.tar.gz ist die richtige URL.
Leider habe ich keinen Mac und kann es daher nicht testen :(
Heute habe ich gelernt, wie Homebrew tatsächlich funktioniert @Daniel15 haha
Gerade hier eine PR eingereicht https://github.com/Homebrew/homebrew-core/pull/6060
Ich bin mir nicht sicher, wie lange alles dauern wird, aber wenn es zu lange dauert, es in Homebrew zusammenzuführen, können Sie 0.16.0 wie folgt erhalten.
Führen Sie dies aus:
brew edit yarn
Ersetzen Sie den Inhalt in dieser Datei durch diesen:
require "language/node"
class Yarn < Formula
desc "Javascript package manager"
homepage "https://yarnpkg.com/"
url "https://yarnpkg.com/downloads/0.16.0/yarn-v0.16.0.tar.gz"
sha256 "cd1d7eeb8eb2518441d99c914e5fd18b68e2759743d212dfd8f00574a1de6da8"
head "https://github.com/yarnpkg/yarn.git"
bottle do
cellar :any_skip_relocation
sha256 "04d5fe5e5667d77b40a882a1bdbe08625bd52e0d228af7aa925455760bafd58f" => :sierra
sha256 "291ad03475ea4770f357559dc9116309796bf1af83c13644cafcd00163283bce" => :el_capitan
sha256 "84a717ce964d4ec5cd69ae6336a79db27fa7580cee1c978e33e310e4eb8e36a3" => :yosemite
end
depends_on "node"
def install
system "npm", "install", *Language::Node.std_npm_install_args(libexec)
bin.install_symlink Dir["#{libexec}/bin/*"]
end
test do
(testpath/"package.json").write('{"name": "test"}')
system bin/"yarn", "add", "jquery"
end
end
Führen Sie dies aus
brew upgrade yarn
Hilfreichster Kommentar
Ich bin mir nicht sicher, wie lange alles dauern wird, aber wenn es zu lange dauert, es in Homebrew zusammenzuführen, können Sie 0.16.0 wie folgt erhalten.
Führen Sie dies aus:
brew edit yarn
Ersetzen Sie den Inhalt in dieser Datei durch diesen:
Führen Sie dies aus
brew upgrade yarn