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の開発環境
-, ,

執筆者:

関連記事

RSpecとCapybaraのテストの例

環境 KEN_ALL.CSVを使ってRailsで郵便番号を検索するサイトを作る1 KEN_ALL.CSVを使ってRailsで郵便番号を検索するサイトを作る2 Rails3.2.8とRSpecとCapy …

Windows7+Tomcat7でGitHubクローンのGitBucketを使ってみた

目次1 環境2 GitBucketとは3 ダウンロード4 展開5 できた 環境

Gitのインストールが必要かどうかはわからない [cr …

WindowsでCUIからGit,Virtualbox,Java,Rubyなど1700種類のソフトを一発でインストールできるパッケージマネージャ~Chocolatey NuGet

By: Anne-Lise Heinrichs – CC BY 2.0 chocolatey.org/ 目次1 インストール2 パッケージの確認・検索3 パッケージのインストール4 パッケ …

Ubuntu ServerのGuardからGrowl for Windowsにネットワーク経由で通知する

github.com/guard/guard 普段はWindows7から仮想環境(VirtualBox)のUbuntu Server 12.04.1へputtyで接続して開発してます. Virtual …

SimpleCovのカバレッジをvimに表示させる~simplecov-vim

      github.com/nyarly/Simplecov-Vim 参照 Rails3でテストカバレッジを計測する~simplecov,thin 自分のgem上の …