【发布时间】:2012-10-24 10:57:18
【问题描述】:
我正在阅读一本关于“Ruby on Rails”的书。在“application.js”中,我们以以下方式和更具体的方式包含其他 JavaScript 库 - jQuery UI:
//= require jquery
//= require jquery_ujs
//= require jquery-ui
因为这是普通的 JavaScript 文件(这里不是 ruby 扩展,例如“html.erb”),应用程序如何知道执行 require 命令?这是什么 JavaScript 语法:
//=
既然这是普通的 JavaScript 文件,为什么我们不使用“脚本”标签来包含 JavaScript 文件?
另外,我已阅读 here ,“require”方法将检查 $LOAD_PATH 变量文件夹中定义的这个库。如何查看“jquery-ui”的存储位置?我之所以问,是因为在其他应用程序中,为了使用 jQuery UI,我不仅应该添加 JavaScript 文件,还应该添加库使用的 css 文件和图像——在这种情况下,我们只使用单行来执行此操作?
【问题讨论】:
标签: javascript jquery ruby-on-rails jquery-ui require