Yarn: Paket homebrew sudah usang.

Dibuat pada 18 Okt 2016  ·  3Komentar  ·  Sumber: yarnpkg/yarn

0.16.0 tidak tersedia di Homebrew.

Paket terbaru yang tersedia di Homebrew adalah 0.15.1

Bisakah Anda memperbarui?

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:

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

Semua 3 komentar

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

Apakah halaman ini membantu?
0 / 5 - 0 peringkat