【问题标题】:Where put jQuery UI Bootstrap in Rails在 Rails 中放置 jQuery UI Bootstrap 的位置
【发布时间】:2015-01-07 22:25:53
【问题描述】:

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

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

首先,列表中的第三点... 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 默认会导入此目录,但我没有在网站上获取图像...

【问题讨论】:

    标签: jquery css ruby-on-rails twitter-bootstrap jquery-ui


    【解决方案1】:

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

    现在完成此操作后,您可以转到app/assets javascriptsstylesheets 中的application.cssapplication.js 并要求您要使用的库。

    例如对于我的angular-growl-notifications.min,在vendor/assets/javascripts 我说#= require angular-growl-notifications.minapplication.js

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多