brew创建traceur编译器和npm install -g

时间:2014-11-26 05:03:46

标签: node.js npm homebrew traceur

我尝试创建一个homebrew公式,需要安装一些npm模块。

我通过brew和外部依赖关系看到npm is handled,所以我想下载traceur-compiler然后构建它。

我的公式是这样的:

class Traceur < Formula
  homepage "https://github.com/google/traceur-compiler"
  url "..."
  sha1 "..."
  version "1.0.0"

  # depends_on :node

  def install
    system "./configure",
                        "--disable-debug",
                          "--disable-dependency-tracking",
                          "--disable-silent-rules",
                          "--prefix=#{prefix}"

    system "npm install -g"
    system "make"
  end

  test do
    system "false"
  end
end

我已将repo下载到缓存中并设置SHA1以使其运行但失败:

==> npm install -g
2014-11-26 15:49:30 +1100

npm install -g


READ THIS: http://git.io/brew-troubleshooting

是否可以使用自制软件全局安装npm软件包?