Вопросы с тегом «asset-pipeline»

Конвейер ресурсов предоставляет основу для объединения и минимизации или сжатия ресурсов JavaScript и CSS. Он также добавляет возможность писать эти активы на других языках и препроцессорах, таких как CoffeeScript, Sass и ERB.

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

29
Используя Rails 3.1, куда вы помещаете свой «специфичный для страницы» код JavaScript?
Насколько я понимаю, все ваши JavaScript объединены в один файл. 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 127.0.0.1 …

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'); } Фактический файл шрифта хранится в / app / assets / fonts / Я добавил config.assets.paths << Rails.root.join("app", "assets", "fonts")в свой файл …

14
rails 3.1.0 ActionView :: Template :: Error (application.css не компилируется)
Я сделал базовое приложение rails с простым контроллером страниц с функцией индексации, и когда я загружаю страницу, я получаю: 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 = true в производстве 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 / assets. Проблема в том, что когда я запускаю свое приложение, RAILS_ENV=production rails s thinя получаю: ActionController::RoutingError (No route matches [GET] "/assets/application-eff78fd67423795a7be3aa21512f0bd2.css"): Этот файл существует, хотя …

24
Не удалось декодировать загруженный шрифт, ошибка анализа OTS: неверный тег версии + rails 4
Я делаю активы перед компиляцией и запускаю приложение в производственном режиме. После компиляции, когда я загружаю свою страницу индекса, я получаю следующие предупреждения в консоли chrome: 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
Rails 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 пытается следовать rubytutorial
ОБНОВЛЕНИЕ: предложение Колина об удалении строки // = require_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 where line #6 …

6
Rails 4 image-path, image-url и asset-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 отказался от поддержки группы «assets» в 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 more supported …

5
Правильная структура активов SCSS в Rails
Итак, у меня есть app/assets/stylesheets/структура каталогов, которая выглядит примерно так: |-dialogs |-mixins |---buttons |---gradients |---vendor_support |---widgets |-pages |-structure |-ui_elements В каждом каталоге есть несколько партиалов sass (обычно * .css.scss, но один или два * .css.scss.erb). Я могу предположить многое, но rails ДОЛЖЕН автоматически компилировать все файлы в этих каталогах из-за …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.