gpt4 book ai didi

ruby-on-rails - 为什么 Rails 需要 JavaScript 运行时?

转载 作者:行者123 更新时间:2023-12-03 07:12:01 26 4
gpt4 key购买 nike

我在我的 Ubuntu Linux Box 上安装 Rails(v3),安装失败,提示缺少 javascript 运行时。我做了一些查找,结果发现 Rails 需要在其运行的平台上安装 JavaScript 运行时。

同时,Windows 默认情况下与 jscript 捆绑在一起。我的 Ubuntu 机器没有 js 运行时,我通过安装 node.js(V8) 解决了这个问题。

据我所知,执行 JavaScript 代码需要 js 运行时,而 Rails 只是一个嵌入了 JavaScript 的 Web 框架。 Javascript 文件仅在客户端计算机上运行。

所以,为什么 Rails 需要 JavaScript 运行时?

最佳答案

查看Rails Asset Pipeline 。它可以用 JavaScript(和 CSS)文件做一些奇特的事情。值得注意的是:

  1. 它将 CoffeeScript 转换为 JavaScript
  2. 它将所有 javascript 文件合并为一个
  3. 它缩小了该文件

JavaScript 运行时是 used for minification .

关于ruby-on-rails - 为什么 Rails 需要 JavaScript 运行时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9673081/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com