我知道这听起来很疯狂,但我想使用 Node.js 中没有类似功能的 Ruby Gem。不管怎样,我要在 Node.js 中包含一个 Gem 吗?
两种选择:
第二种选择很疯狂,而且很可能行不通。第一个是理智且可用的。在很多情况下,您都必须这样做,尤其是使用 java 和 python 库时。当然,您可以使用其他 IPC 方法,例如管道、TCP、0mq 等,但参数/stdio 是最简单的方法。
没有办法在 Node.js 中包含 Ruby Gem,除非你能以某种方式先将其转换为 JavaScript(通过某种工具或手动)。