为什么 ruby​​2.3 需要 libjs-jquery?

为什么 ruby​​2.3 需要 libjs-jquery?

我刚刚在 Xenial 中安装了该包ruby,我注意到还需要几个 javascript 包。有人知道为什么 ruby​​ 需要它们吗?请注意,我还没有安装 ruby​​-on-rails。

如果你看到ruby 2.3 的 ruby​​ 软件包页面,你可以看到它需要libjs-jquery,它基本上放了几个 jquery 文件,例如

/usr/share/javascript/jquery/jquery.js

在文件系统中。ruby 真的需要 jquery 吗?

答案1

哦,我找到了。它被 rdoc 使用,可以从中看到搜索 ruby​​ 源代码

例如第一个搜索结果是:

lib/rdoc/generator/template/json_index/js/searcher.js

Showing the top two matches Last indexed on 26 Jun

JavaScript

    return jQuery.grep(query.split(/(\s+|::?|\(\)?)/), function(string) {
      return string.match(/\S/);
    });
  }

  function buildRegexps(queries) {
    return jQuery.map(queries, function(query) {

相关内容