node.js 在 ruby 中对 rails 安装的作用

Role of node.js in ruby on rails installation

为什么在 rails 安装时建议在 ruby 中安装 node.js?

这样做有什么好处?

如果不安装会怎样?

Since Rails 3.1, a JavaScript runtime has been needed for development on Ubuntu Linux. The JavaScript runtime is required to compile code for the Rails asset pipeline. For development on Ubuntu Linux it is best to install the Node.js server-side JavaScript environment.

有关详细信息,请参阅 this article

仅 Ubuntu Linux 需要(Mac OS X 或 Windows 不需要)。

您可以尝试安装其他一些 Javascript 运行时,例如 execjs,但建议安装 Node.js,因为它是最佳可用选项。