Perguntas com a marcação «asset-pipeline»

O pipeline de ativos fornece uma estrutura para concatenar e reduzir ou compactar ativos JavaScript e CSS. Ele também adiciona a capacidade de gravar esses ativos em outras linguagens e pré-processadores, como CoffeeScript, Sass e ERB.



14
Como posso desativar o log de mensagens de pipeline de ativos (sprockets) no Ruby on Rails 3.1?
As engrenagens tendem a ser bastante detalhadas no log (dev) por padrão em 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" …

12
Usando fontes com o pipeline de ativos do Rails
Eu tenho algumas fontes sendo configuradas no meu arquivo Scss da seguinte forma: @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'); } O arquivo de fonte real é armazenado em / app / assets / fonts / Eu adicionei config.assets.paths << …

14
rails 3.1.0 ActionView :: Template :: Error (application.css não é pré-compilado)
Eu criei um aplicativo básico de trilhos com um simples controlador de páginas com uma função de índice e quando carrego a página, recebo: 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> …



9
Nenhuma rota corresponde a [GET] / ativos
Eu tenho um aplicativo Rails que estou tentando testar no ambiente de produção. Fiz a execução RAILS_ENV=production rake assets:precompileque gerou todos os meus ativos em / public / assets. O problema é que, quando inicio meu aplicativo, RAILS_ENV=production rails s thinrecebo: ActionController::RoutingError (No route matches [GET] "/assets/application-eff78fd67423795a7be3aa21512f0bd2.css"): Este arquivo existe …

24
Falha ao decodificar a fonte baixada, erro de análise do OTS: tag de versão inválida + trilhos 4
Estou fazendo a pré-compilação dos ativos e executando o aplicativo no modo de produção. Após a compilação, quando carrego a minha página de índice, recebi os seguintes avisos no console do 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: …

18
Trilhos 4: ativos não carregados na produção
Estou tentando colocar meu aplicativo em produção e os caminhos de recursos de imagem e css não estão funcionando. Aqui está o que estou fazendo atualmente: Ativos de imagem em /app/assets/images/image.jpg As folhas de estilo estão em /app/assets/stylesheets/style.css Em meu layout, faço referência ao arquivo css desta forma: <%= stylesheet_link_tag …


6
Rails 4 image-path, image-url e asset-url não funcionam mais em arquivos SCSS
Devemos usar algo além de image-urle outros no Rails 4? Eles retornam valores diferentes que não parecem fazer sentido. Se eu tiver logo.pngem /app/assets/images/logo.pnge eu faço o seguinte, isso é o que eu recebo: 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") Claro que nenhum desses …


5
Estrutura de ativos SCSS adequada em Rails
Portanto, tenho uma app/assets/stylesheets/estrutura de diretório semelhante a esta: |-dialogs |-mixins |---buttons |---gradients |---vendor_support |---widgets |-pages |-structure |-ui_elements Em cada diretório, há vários parciais de sass (normalmente * .css.scss, mas um ou dois * .css.scss.erb). Posso estar supondo muito, mas o rails DEVE compilar automaticamente todos os arquivos nesses diretórios …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.