2013-03-01から1ヶ月間の記事一覧

RequireJSでのライブラリの依存設定

RequireJSを使って以下のようにjQuery-UIを利用するコードを記述したところ、 JSエラーが出た。 define([ '../bootstrap/bootstrap', '../jquery/ui/jquery-ui.custom', '../jquery/ui/jquery.ui.widget', '../jquery/ui/jquery.ui.mouse' ], function(){ ..…

Gitのpre-commitフックでgruntビルドを実行

前回の記事でJS Hint、CSS Lint 等をGruntを使って実行する方法を書いたが、gruntビルド自体を実行することを忘れてコミットしてしまったらあまり意味が無いので、コミットする直前に実行するようにしてみた。 プロジェクトの.git/hooks以下に pre-commitフ…

GRUNT とJSHintのコードチェックをビルドプロセスに組み込む

はじめに JavaScript にはJSHintというコードチェッカーが存在する。このチェッカーの実行を、タスク実行ツールGRUNTを使ってビルドプロセスの中に組み込む方法を試してみた。 以下の英語のブログ記事を参考にした。 Let tools define JavaScript style GRUN…

誕生日から星座を取得するライブラリ

誕生日から星座を取得するライブラリを作った。 Dateオブジェクトを渡して {id: 1, name: 'やぎ座'} の形式のオブジェクトを返すfunction。ついでにJSFiddleのiframe埋め込みを使って貼り付けてみた。 JSFiddleでmochaを使う設定はこちらのテンプレートサイ…