git RubyOnRailsの開発環境

assets:compileし直すときassets:cleanしておくとgitが自動でrenameしてくれて便利

投稿日:

 

アセットパイプラインはプロダクション環境にデプロイするときにJavaScriptやCSSをCoffeeScriptやSASS/SCSSからそれぞれ1つのファイルにコンパイルしたうえ圧縮までしてくれるRailsの便利機能

herokuにアップするときは普通precompileしておく必要がある

そして、修正してコンパイルし直すときは別名をつけてくれるので、コンパイルし直してもブラウザのキャッシュがきかないようにする仕組みになっているらしい

そうすると、gitとかの管理ではどうなるの?と思ったけど

assets:cleanといって前のファイルを消す処理をするとgitが勝手にrenameしてくれることに気づいた

何を言ってるのかわからないと思うのでログを貼っておきます

 

ファイルが無くなってるけど99%同じだからrenameしてくれてるってことかな?

[tip]あと、assets:compileすると、public/assets/以下にファイルができてdevelopment環境で二重にjavascriptを読み込んで困るときの設定[/tip]

config/enviraments/development.rbに下を追加

 

assets:precompileの時間がかかるとき

Turbo Sprocketsを調べてみた

-git, RubyOnRailsの開発環境
-, ,

執筆者:

関連記事

githubライクなuiを持つgitlabを試す

  gitoliteリポジトリをバックエンドにしたrails製でgithubライクなweb uiを持つgitlabを試してみた 環境 ubuntu server 12.04.1 目次1 準備 …

Rubyで1158から10をつくった〜permutation

  By: Alex Popovkin, Bahia, Brazil – CC BY 2.0 CMで話題のやつをやってみた 目次1 スケルトンをつくる2  4つの数字の並び替えの …

Chef soloでberkshelfで依存関係をインストールしてnodebrewをインストールする

By: Rachel Kramer Bussel – CC BY 2.0 berkshelf.com/ Berkshelfはbundlerっぽいcookbooksを管理するgem 目次1 …

Ubuntu server12.04にPostgreSQL9.3をインストールする

By: ⓥⓘⓣⓐ – All Rights Reserved 目次1 はじめに2 リポジトリの追加3 インストール4 postgresユーザーにパスワードをかける5 postgresユーザ …

no image

Cucumberのfeatureファイルのプラクティス

Cucumberのfeatureファイルのプラクティスについて、実際よくわかってなかったので色々調べてみた cukes.info/ github.com/cucumber/cucumber githu …