GruntJSビルドをセットアップするには、次の手順に従います。
セットアップ済みpackage.json
または新しいセットアップ済みであることを確認してください。
npm init
GruntCLIをグローバルとしてインストールします。
npm install -g grunt-cli
ローカルプロジェクトにGruntをインストールします。
npm install grunt --save-dev
ビルドプロセスで必要になる可能性のあるGruntモジュールをインストールします。このサンプルのために、ファイルを結合するためのConcatモジュールを追加します。
npm install grunt-contrib-concat --save-dev
次にGruntfile.js
、ビルドプロセスを説明するをセットアップする必要があります。このサンプルでは、2つのJSファイルfile1.js
とフォルダーを組み合わせて次のものを生成file2.js
しjs
ますapp.js
。
module.exports = function(grunt) {
// Project configuration.
grunt.initConfig({
concat: {
"options": { "separator": ";" },
"build": {
"src": ["js/file1.js", "js/file2.js"],
"dest": "js/app.js"
}
}
});
// Load required modules
grunt.loadNpmTasks('grunt-contrib-concat');
// Task definitions
grunt.registerTask('default', ['concat']);
};
これで、次のコマンドを使用してビルドプロセスを実行する準備が整いました。
grunt
これにより、GruntJSビルドの操作方法がわかると思います。
注意:
手順5の生のコーディングの代わりにウィザードベースの作成が必要な場合はgrunt-init
、作成に使用できますGruntfile.js
。
これを行うには、次の手順に従ってください。
npm install -g grunt-init
git clone https://github.com/gruntjs/grunt-init-gruntfile.git ~/.grunt-init/gruntfile
grunt-init gruntfile
Windowsユーザーの場合:cmd.exeを使用している場合は、に変更~/.grunt-init/gruntfile
する必要があります%USERPROFILE%\.grunt-init\
。PowerShellは~
正しく認識します。
npm install -g grunt
Gruntをグローバルにインストールすることを意味しますが、これは推奨されなくなりました(Grunt 0.4以降)。