Pertanyaan yang diberi tag «asset-pipeline»

Pipa aset menyediakan kerangka kerja untuk menggabungkan dan mengecilkan atau mengompresi aset JavaScript dan CSS. Itu juga menambahkan kemampuan untuk menulis aset ini dalam bahasa lain dan pra-prosesor seperti CoffeeScript, Sass dan ERB.

19
Rails 4: cara menggunakan $ (dokumen) .ready () dengan turbo-links
Saya mengalami masalah dalam aplikasi Rails 4 saya ketika mencoba mengatur file JS "the rails way". Mereka sebelumnya tersebar di berbagai pandangan. Saya mengorganisasikannya ke dalam file terpisah dan mengkompilasinya dengan pipa aset. Namun, saya baru tahu bahwa acara "siap" jQuery tidak memunculkan klik berikutnya saat penautan turbo dihidupkan. Pertama …

29
Menggunakan Rails 3.1, di mana Anda meletakkan kode JavaScript "spesifik halaman" Anda?
Setahu saya, semua JavaScript Anda digabung menjadi 1 file. Rails melakukan ini secara default ketika menambahkan //= require_tree .ke bagian bawah application.jsfile manifes Anda . Ini terdengar seperti penyelamat nyata, tapi saya sedikit khawatir tentang kode JavaScript khusus halaman. Apakah kode ini dijalankan pada setiap halaman? Hal terakhir yang saya …

14
Bagaimana saya bisa menonaktifkan logging pesan pipeline aset (sprocket) di Ruby on Rails 3.1?
Sprockets cenderung sangat bertele-tele dalam log (dev) secara default di bawah 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
Menggunakan font dengan pipa aset Rails
Saya memiliki beberapa font yang dikonfigurasi dalam file Scss saya seperti ini: @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'); } File font yang sebenarnya disimpan di / app / assets / fonts / Saya telah menambahkan config.assets.paths << Rails.root.join("app", "assets", …

14
rails 3.1.0 ActionView :: Template :: Error (application.css tidak dikompilasi)
Saya membuat aplikasi rel dasar dengan pengontrol halaman sederhana dengan fungsi indeks dan ketika saya memuat halaman yang saya dapatkan: 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 …

7
config.assets.compile = true dalam produksi Rails, mengapa tidak?
Aplikasi Rails default yang diinstal oleh rails newtelah config.assets.compile = falsedalam produksi. Dan cara biasa untuk melakukan sesuatu adalah dengan menjalankan rake assets:precompilesebelum menggunakan aplikasi Anda, untuk memastikan semua aset pipa aset dikompilasi. Jadi apa yang terjadi jika saya mengatur config.assets.compile = trueproduksi? Saya tidak perlu lari precompilelagi. Apa yang …

3
Menggunakan pipa Rails 3.1 asset untuk secara kondisional menggunakan css tertentu
Saya sedang dalam proses membangun aplikasi solo Rails pertama saya menggunakan Rails 3.1.rc5. Masalah saya adalah saya ingin situs saya me-render berbagai file CSS secara kondisional. Saya menggunakan Blueprint CSS dan saya mencoba membuat sprocket / rel membuat screen.csssebagian besar waktu, print.csshanya saat mencetak, dan ie.csshanya ketika situs diakses dari …

25
Gagal mendekode font yang diunduh, kesalahan penguraian OTS: tag versi tidak valid + rel 4
Saya melakukan pra-kompilasi aset, dan menjalankan aplikasi dalam mode produksi. Setelah kompilasi ketika saya memuat halaman indeks saya, saya mendapat peringatan berikut di konsol 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 version …

9
Tidak ada rute yang cocok dengan [GET] / aset
Saya memiliki aplikasi Rails yang saya coba uji di lingkungan produksi. Saya berlari RAILS_ENV=production rake assets:precompileyang menghasilkan semua aset saya di / publik / aset. Masalahnya adalah ketika saya memulai aplikasi RAILS_ENV=production rails s thinsaya dengan: ActionController::RoutingError (No route matches [GET] "/assets/application-eff78fd67423795a7be3aa21512f0bd2.css"): File ini ada meskipun di /public/assets/application-eff78fd67423795a7be3aa21512f0bd2.css. Ada pemikiran …

18
Rel 4: aset tidak dimuat dalam produksi
Saya mencoba memasukkan aplikasi saya ke dalam produksi dan image serta jalur aset css tidak berfungsi. Inilah yang saya lakukan saat ini: Aset gambar ada di /app/assets/images/image.jpg Stylesheet ada di /app/assets/stylesheets/style.css Dalam tata letak saya, saya mereferensikan file css seperti ini: <%= stylesheet_link_tag "styles", media: "all", "data-turbolinks-track" => true %> …


6
Rails 4 image-path, image-url, dan asset-url tidak lagi berfungsi di file SCSS
Apakah kita harus menggunakan sesuatu selain image-urldan lainnya di Rails 4? Mereka mengembalikan nilai-nilai berbeda yang tampaknya tidak masuk akal. Jika saya sudah logo.pngmasuk /app/assets/images/logo.pngdan saya melakukan hal berikut, inilah yang saya dapatkan: 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") Tentu saja tidak ada yang …

3
Mengapa Rails4 melepaskan dukungan untuk grup "aset" di Gemfile
Di Rails 3, permata yang digunakan secara eksklusif untuk menghasilkan aset dalam pipa aset ditempatkan dengan benar di assetsgrup 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 …

5
Struktur Aset SCSS yang Tepat di Rails
Jadi, saya memiliki app/assets/stylesheets/struktur direktori yang terlihat seperti ini: |-dialogs |-mixins |---buttons |---gradients |---vendor_support |---widgets |-pages |-structure |-ui_elements Di setiap direktori, ada beberapa bagian sass (biasanya * .css.scss, tetapi satu atau dua * .css.scss.erb). Saya mungkin berasumsi banyak, tetapi Rails HARUS secara otomatis mengkompilasi semua file di direktori tersebut karena …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.