Запитання з тегом «asset-pipeline»

Конвеєр активів забезпечує основу для об’єднання та мініфікації або стиснення ресурсів JavaScript і CSS. Це також додає можливість писати ці ресурси іншими мовами та попередніми процесорами, такими як CoffeeScript, Sass та ERB.

19
Rails 4: як використовувати $ (document) .ready () з турбо-посиланнями
Я зіткнувся з проблемою в моєму додатку Rails 4, намагаючись впорядкувати файли JS "в напрямку рейки". Раніше вони були розкидані по-різному. Я організував їх в окремі файли і склав їх із конвеєра активів. Однак я тільки що дізнався, що подія "готового" jQuery не спрацьовує при наступних клацаннях, коли ввімкнено турбозв'язку. …

29
Використовуючи Rails 3.1, куди ви ставите свій «JavaScript-код»?
Наскільки я розумію, весь ваш JavaScript об'єднується в 1 файл. Rails робить це за замовчуванням, коли додає //= require_tree .внизу application.jsфайлу маніфесту. Це здається справжнім рятувальником життя, але мене трохи непокоїть код JavaScript. Чи виконується цей код на кожній сторінці? Останнє, що я хочу, - це те, щоб усі мої …

14
Як я можу відключити реєстрацію повідомлень конвеєра (зірочки) активів у Ruby on Rails 3.1?
Зірочки, як правило, є досить багатослівними в журналі (dev) за замовчуванням у Ruby on Rails 3.1 (RC1): Started GET "/assets/application.css" for 127.0.0.1 at 2011-06-10 17:30:45 -0400 Compiled app/assets/stylesheets/application.css.scss (5ms) (pid 6303) Started GET "/assets/application.js" for 127.0.0.1 at 2011-06-10 17:30:45 -0400 Compiled app/assets/stylesheets/default.css.scss (15ms) (pid 6303) ... Started GET "/assets/default/header_bg.gif" for …

12
Використання шрифтів з конвеєром активів Rails
У моєму файлі Scss у мене налаштовано такі шрифти: @font-face { font-family: 'Icomoon'; src: asset-url('icoMoon.eot?#iefix', font) format('embedded-opentype'), asset-url('icoMoon.woff', font) format('woff'), asset-url('icoMoon.ttf', font) format('truetype'), asset-url('icoMoon.svg#Icomoon', font) format('svg'); } Фактичний файл шрифту зберігається в / застосунку / активах / шрифтах / Я додав config.assets.paths << Rails.root.join("app", "assets", "fonts")у файл application.rb а джерело …

14
rails 3.1.0 ActionView :: Шаблон :: Помилка (application.css не попередньо компілюється)
Я зробив базовий додаток для рейків із простим контролером сторінок з функцією індексу, і коли завантажую сторінку, я отримую: ActionView::Template::Error (application.css isn't precompiled): 2: <html> 3: <head> 4: <title>Demo</title> 5: <%= stylesheet_link_tag "application" %> 6: <%= javascript_include_tag "application" %> 7: <%= csrf_meta_tags %> 8: </head> app/views/layouts/application.html.erb:5:in `_app_views_layouts_application_html_erb__43625033_88530400' Gemfile source 'http://rubygems.org' …

7
config.assets.compile = вірно у виробництві Rails, чому ні?
Додаток Rails, встановлений за замовчуванням, rails newуже створено config.assets.compile = false. І звичайний спосіб зробити це - запустити rake assets:precompileперед розгортанням програми, щоб переконатися, що всі активи конвеєра активів зібрані. Отже, що станеться, якщо я встановлю config.assets.compile = trueу виробництво? Мені не потрібно precompileбільше бігати . Я вважаю, що це …

3
Використання конвеєра активів Rails 3.1 для умовного використання певного css
Я будую свій перший сольний додаток Rails за допомогою Rails 3.1.rc5. Моя проблема полягає в тому, що я хочу, щоб мій сайт надавав різні файли CSS умовно. Я використовую Blueprint CSS, і я намагаюся screen.cssбільшу частину часу робити зірочки / рейки print.cssлише під час друку та ie.cssлише тоді, коли доступ …

9
Жоден маршрут не відповідає [GET] / актив
У мене є додаток Rails, яке я намагаюся перевірити у виробничих умовах. Я побіг, RAILS_ENV=production rake assets:precompileякий генерував усі мої активи в / public / активи. Проблема полягає в тому, що коли я запускаю свою програму w / RAILS_ENV=production rails s thinя отримую: ActionController::RoutingError (No route matches [GET] "/assets/application-eff78fd67423795a7be3aa21512f0bd2.css"): Цей …

24
Не вдалося розшифрувати завантажений шрифт, помилка розбору OTS: недійсний тег версії + рейли 4
Я займаюся попередньою компіляцією активів та запускаю програму у виробничому режимі. Після компіляції, коли я завантажував свою індексну сторінку, я отримав наступні попередження на хромованій консолі: Failed to decode downloaded font: http://localhost:3000/fonts/ionicons.ttf?v=2.0.0 prospects:1 OTS parsing error: invalid version tag Failed to decode downloaded font: http://localhost:3000/fonts/ionicons.woff?v=2.0.0 prospects:1 OTS parsing error: invalid …

18
Рейки 4: активи, які не завантажуються у виробництво
Я намагаюся вкласти своє додаток у виробництво, а зображення та шляхи активів css не працюють. Ось що я зараз роблю: Графічні активи живуть у /app/assets/images/image.jpg Таблиці стилів живуть у /app/assets/stylesheets/style.css У своєму макеті я посилаю на файл css так: <%= stylesheet_link_tag "styles", media: "all", "data-turbolinks-track" => true %> Перш ніж …

13
ExecJS :: RuntimeError у Windows, що намагається слідувати рубітуторіуму
ОНОВЛЕННЯ: Пропозиція Коліна про видалення рядка // = need_tree. виправили це питання. Я витрачав дарма більше 2 днів, намагаючись дотримуватися будь-якої пропозиції та виправити свою проблему. Я намагаюся слідкувати за книжкою http://ruby.railstutorial.org на машині Windows, і не можу за все життя пройти наступну неприємну помилку. ExecJS::RuntimeError in Static_pages#home Showing C:/Users/.../bootcamp-sample-app/app/views/layouts/application.html.erb …

6
Rails 4-шлях зображення, URL-зображення та URL-адреса активів більше не працюють у файлах SCSS
Чи слід використовувати щось інше окрім image-urlта інших у Rails 4? Вони повертають різні значення, які, здається, не мають сенсу. Якщо я logo.pngв /app/assets/images/logo.pngі я роблю наступне, це те , що я отримую: image-url("logo.png") -> url("/images/logo.png") #obviously doesn't work image-path("logo.png") -> "/images/logo.png" asset-url("logo.png") -> url("/logo.png") Звичайно, жодне з цих не …

3
Чому Rails4 відмовився від підтримки групи "активи" в Gemfile
У Rails 3 дорогоцінні камені, що використовуються виключно для отримання активів у конвеєрі активів, були належним чином розміщені у assetsгрупі Gemfile: ... # Gems used only for assets and not required # in production environments by default. group :assets do gem 'sass-rails' gem 'coffee-rails' gem 'uglifier' # See https://github.com/sstephenson/execjs#readme for …

5
Правильна структура активів SCSS у рейках
Отже, у мене є app/assets/stylesheets/структура каталогів, яка виглядає приблизно так: |-dialogs |-mixins |---buttons |---gradients |---vendor_support |---widgets |-pages |-structure |-ui_elements У кожному каталозі є декілька частин sass (зазвичай * .css.scss, але один або два * .css.scss.erb). Можливо, я припускаю багато, але rails ПОВИНЕН автоматично зкомпілювати всі файли в цих каталогах через …

6
Додайте новий шлях до ресурсу в Rails 3.1
Хтось знає, як додати ще одну папку до конвеєру активів у Rails 3.1? Я хотів би служити app/assets/fontsтак само, app/assets/imagesяк подають. Оновлення: 5-7-2013 Просто для того, щоб додати роз’яснення для майбутніх людей, які знаходять це питання, щоб явно додати шлях до об’єкта, у файлі application.rb: config.assets.paths << "#{Rails.root}/app/assets/fonts" Однак, оскільки …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.