Posted by & filed under 未分類.

enchant.js でビルドツールとして使っている Grunt のバージョンを、v0.3 から v0.4 にアップデートしました。ビルドのための方法が変更されていますので、改めて紹介します。

スクリーンショット 2013-03-15 13.21.45

grunt ツールは、今までプロジェクトをまたがって、異なるバージョンの grunt.js を利用することはできませんでした。v0.4 からは、プロジェクトローカルで異なる grunt を利用できます。コマンドラインでの grunt コマンドは、 grunt-cli という npm パッケージに含まれ、この小さなバイナリはローカルの grunt を探して実行するだけになります。

まずは、グローバルにインストールした古い grunt を削除します。

sudo npm uninstall grunt -g

次に、enchant.js のプロジェクトディレクトリに移動し、grunt-cli をグローバルに、grunt をローカルにインストールします。

cd ~/gitrepos/enchant.js
sudo npm install grunt-cli -g
npm install grunt

今までどおり、grunt が実行できるか確認してください。

grunt

grunt v0.4 への移行は以下のサイトが参考になります。

  • https://github.com/gruntjs/grunt/wiki/Upgrading-from-0.3-to-0.4 (公式)
  • http://fingaholic.github.com/posts/2013-02-21-grunt.html (Jekylog - Gruntをv0.3からv0.4にアップデートした)

もし、うまくビルドできないなどの不具合がある場合は、コメント欄か github issues にて報告いただければ助かります。

Comments are closed.