【ionic】ionic buildでgulpを実行する
今回やりたかったのは、ionic buildでもgulpが動くようにしたかった。
https://codepen.io/leob6/post/quick-tip-using-gulp-to-customize-the-serve-run-and-build-process-for-your-ionic-framework-apps
こちらにやり方書いてあった。
gulpfile.jsの例
gulp.task("js.concat-controllers", function() { return gulp.src("www/js/controllers/**/*.js") .pipe(concat("controllers.js")) .pipe(gulp.dest("www/build/js")); });
今回はwww/js/controllers以下のファイルをwww/build/js/controller.jsに結合して出力するようにしてみた。
で、さらに以下を追加
gulp.task('build:before', ['js.concat-controllers']);
で、以下を実行するとちゃんとcontroller.jsが生成されることが確認できました。
$ ionic build
以上です。