我希望实施' https://github.com/LIFX/lifx-gem' Node.js服务器上的命令,并想知道如何完成此任务。
我的基本问题更通用:如何在JavaScript环境中实现或注入Ruby代码。
答案 0 :(得分:1)
有几个项目旨在实现这一目标,但Opal似乎正在积极开发。如果您无法在目标平台上运行Ruby,或者您想要一个浏览器应用程序,这可能是在Node.js环境中实现Ruby库的最佳方式。
答案 1 :(得分:-1)
要明确的是,Ruby是一种后端服务器端语言,Node.js使用JavaScript作为后端服务器端语言。不幸的是,我不相信你可以在JavaScript环境中运行Ruby代码,除非你有一些编译器将Ruby代码转换为JavaScript代码。
您最好的选择是查看该Gem是否作为NPM模块的等效实现。