0.16.0 tidak tersedia di Homebrew.
Paket terbaru yang tersedia di Homebrew adalah 0.15.1
Bisakah Anda memperbarui?
Saya pikir URL ini dan sha256 perlu diperbarui: 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 adalah URL yang tepat untuk digunakan.
Sayangnya saya tidak menggunakan Mac jadi saya tidak bisa mengujinya :(
Nah hari ini, saya belajar bagaimana sebenarnya Homebrew bekerja @Daniel15 haha
Baru saja mengirimkan PR di sini https://github.com/Homebrew/homebrew-core/pull/6060
Tidak yakin berapa lama semuanya akan memakan waktu tetapi jika terlalu lama bagi mereka untuk menggabungkannya ke dalam Homebrew Anda bisa mendapatkan 0.16.0 dengan melakukan hal berikut.
Jalankan ini:
brew edit yarn
Ganti konten dalam file itu dengan ini:
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
Jalankan ini
brew upgrade yarn
Komentar yang paling membantu
Tidak yakin berapa lama semuanya akan memakan waktu tetapi jika terlalu lama bagi mereka untuk menggabungkannya ke dalam Homebrew Anda bisa mendapatkan 0.16.0 dengan melakukan hal berikut.
Jalankan ini:
brew edit yarn
Ganti konten dalam file itu dengan ini:
Jalankan ini
brew upgrade yarn