【问题标题】:How to brew install node.js with Intl?如何使用 Intl brew install node.js?
【发布时间】:2015-08-05 06:45:57
【问题描述】:

我期待 Intl 对象默认包含在节点 v0.12 中,但是当我通过 brew 安装节点时它不是:

$ node -v
v0.12.2
$ node 
> console.log(Intl)
ReferenceError: Intl is not defined

通过 brew 安装 nodejs 时如何获取 Intl 对象?我已经看到我可以做到 brew install node --with-icu4c,但它似乎安装了整个 ICU 集 - 而我只想安装 small set,其中包括仅带有英文的完整 Intl API。

我错过了什么吗?

【问题讨论】:

  • 您是否考虑过在 OS X 上使用常规的Node.js download
  • 好吧,我想知道是否可以使用 brew :) 我也可以尝试使用 nvm.... 谢谢

标签: node.js homebrew intl


【解决方案1】:

$ brew install node 默认为Intl 安装small set

见:https://github.com/Homebrew/homebrew/blob/master/Library/Formula/node.rb#L45-L49

使用$ brew install node --with-full-icu 来安装全套

$ node -v
v0.12.2
$ node 
> console.log(Intl)
{}
undefined

尝试运行brew update 并重新安装。

【讨论】:

  • fyi... Github 链接不再有效。
猜你喜欢
  • 2014-09-28
  • 2021-09-09
  • 1970-01-01
  • 2023-02-06
  • 2012-11-09
  • 1970-01-01
  • 2018-03-06
  • 2021-07-13
  • 1970-01-01
相关资源
最近更新 更多