如何使用Intl brew安装node.js?

时间:2015-05-23 07:55:22

标签: node.js homebrew intl

我期望在节点v0.12中默认包含Intl对象,但是当我通过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英语。

我错过了什么吗?

1 个答案:

答案 0 :(得分:2)

$db['default']['hostname'] = 'XXX.XX.XX.XXX'; //IP of server $db['default']['username'] = 'username'; $db['default']['password'] = 'password'; $db['default']['database'] = 'database_name'; 默认为$ brew install node安装小集

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

使用Intl安装全套

$ brew install node --with-full-icu

尝试运行$ node -v v0.12.2 $ node > console.log(Intl) {} undefined 并重新安装。