rails 3.2.1 assets

28 views
Skip to first unread message

Kleber Shimabuku

unread,
Feb 12, 2012, 12:01:58 AM2/12/12
to rails-br
Pessoal, to criando uma aplicação simples com o rails 3.2.1 e pela
primeira vez estou tendo que lidar com o novo assets pipeline.

Estou seguindo as novidades pelo railstutorial.

O que acontece é que, ao fazer qualquer modificação no arquivo CSS, as
mudanças somente são vistas se eu rodar "bundle exec rake
assets:precompile RAILS_ENV=development" no console.


A parte relevante do meu application.rb está assim:


# Enable the asset pipeline
config.assets.enabled = true

# Version of your assets, change this if you want to expire all
your assets
config.assets.version = '1.0'

e do environment/development.rb:

# Do not compress assets
config.assets.compress = false

# Expands the lines which load the assets
config.assets.debug = true


Em desenvolvimento estou salvando os arquivos css em app/assets/
stylesheets.


Onde posso estar errando?

Rodrigo Mendonça

unread,
Feb 12, 2012, 7:43:56 AM2/12/12
to rail...@googlegroups.com
apague todos os arquivos compilados.. em desenvolvimento use os assets diretamente de app/assets
é melhor pra fazer debuging =)

Agora em produção, sempre que vc fizer alterações nos assets vc executa

bundle exec rake assets:precompile RAILS_ENV=production

é sempre bom executar esse comando depois do deploy. Espero ter ajudado
_


--
Você recebeu essa mensagem porquê está inscrito no Google
Groups "rails-br".
Para enviar uma mensagem para o grupo, mande um email para rail...@googlegroups.com
Para se descadastrar, mande um e-mail para
rails-br+u...@googlegroups.com
Visite o grupo em http://groups.google.com/group/rails-br?hl=pt-BR
Leia nossa política de uso: http://goo.gl/YGgt7



--
Rodrigo Mendonça
(62) 8567-3142

Kleber Shimabuku

unread,
Feb 12, 2012, 9:34:43 AM2/12/12
to rails-br
Opa, valeu Rodrigo!

Na verdade já havia resolvido essa questão mas fica registrado aí para
caso alguém futuramente vir a precisar também.

Valeu pela dica de quando estiver em produção, dessa não sabia.

On 12 fev, 21:43, Rodrigo Mendonça <den...@gmail.com> wrote:
> apague todos os arquivos compilados.. em desenvolvimento use os assets
> diretamente de app/assets
> é melhor pra fazer debuging =)
>
> Agora em produção, sempre que vc fizer alterações nos assets vc executa
>
> bundle exec rake assets:precompile RAILS_ENV=production
>
> é sempre bom executar esse comando depois do deploy. Espero ter ajudado
> _
>
> Em 12 de fevereiro de 2012 03:01, Kleber Shimabuku <
> klebershimab...@gmail.com> escreveu:
> > Visite o grupo emhttp://groups.google.com/group/rails-br?hl=pt-BR

Alex Takitani

unread,
Feb 12, 2012, 11:48:37 AM2/12/12
to rail...@googlegroups.com
Melhor ainda em produção é usar Capistrano que ja tem uma task que compila os assets.




Links e Opiniões sobre desenvolvimento Web
Atualizado (quase) diariamente
 


2012/2/12 Kleber Shimabuku <klebers...@gmail.com>
Reply all
Reply to author
Forward
0 new messages