0

我希望在 Node.js 服务器上实现“ https://github.com/LIFX/lifx-gem ”命令,并且想知道如何完成此任务。

我的基本问题更笼统:如何在 JavaScript 环境中实现或注入 Ruby 代码。

4

2 回答 2

1

有几个项目旨在做到这一点,但Opal似乎正在积极开发中。如果您无法在目标平台上运行 Ruby,或者您想要一个浏览器应用程序,这可能是在 Node.js 环境中实现 Ruby 库的最佳方式。

于 2014-12-31T22:15:27.590 回答
-1

需要明确的是,Ruby 是一种后端服务器端语言,而 Node.js 使用 JavaScript 作为后端服务器端语言。不幸的是,我不相信你可以在 JavaScript 环境中运行 Ruby 代码,除非你有某种编译器将 Ruby 代码转换为 JavaScript 代码。

最好的办法是查看是否有该 Gem 的等效实现作为 NPM 模块。

于 2014-12-31T15:47:09.400 回答