jQuery UI Bootstrap 在 Rails 中的位置

Where put jQuery UI Bootstrap in Rails

我在我的应用程序中使用了 Bootstrap 和 jQuery UI,为了让这两个并排工作,我需要集成 jQuery UI Bootstrap。我认为所有那些集成资产管道的 gems 都已经过时了,所以我决定下载这个 CSS 文件并手动将其放入我的项目中,但我坚持按照说明操作:

  1. 下载存档
  2. 解压缩存档
  3. 找到文件夹 custom-theme 在 css 文件夹中 在新解压缩的文件中
  4. 移动那个 您要访问的网站的 css 目录中的文件夹 使用 jquery-ui-bootstrap
  5. 将适当的 .css 文件包含在 您网站的布局

首先,列表中的第三点... CSS 目录,所以我猜 app/assets/stylesheets?但是,在这个库里面我有 images 目录,放在哪里? app/assets 是第三方库的好去处吗?也许至少 vendorslib? 此外,在布局中包含适当的 .css 文件... 怎么样!?当我去 application.css.scss 并写 e. G。 *= require jquery-ui-1.10.3.theme 资产管道会知道这个文件在 vendorlib 中吗?

我尝试过将 css 文件放入 app/assets/stylesheets 并将图像放入 app/assets/images 的方法,因此 application.js 默认情况下会导入此目录,但我没有在网站上获取图片...

每个第三方库都应添加到 vendor/assets 文件夹中。在那里你可以看到文件是否属于 js 或 css 文件夹。

现在完成后,您转到 app/assets javascriptsstylesheets 中的 application.cssapplication.js 并需要您要使用的库。

例如我的 angular-growl-notifications.minvendor/assets/javascripts 我说 #= require angular-growl-notifications.minapplication.js