Tag: gulp

GulpでTaskに引数を使う

d、e、v オプションに分かれている
Gulpで、タスクをより便利にしたいとき、引数が使いたくなります。こんな感じです。 1$ gulp build --dev これは、npmのモジュール、「minimist」を使うとできます。 1$ npm i minimist js 側の実装は次の通りです。 123456789var minimist = require("minimist");gulp.task("build", function() { var env = minimist(process.argv.slice(2)); if (env.dev) { // --devが入っているとき  … Read More

Gulpでtsify+watchify

Qiitaにもかきました。 TypeScriptでBrowserifyが使える、 tsifyを知ったのですが、 ビルドの時間が遅いし、毎回「gulp XXX」って打つのが大変なので、 watchifyと一緒に使えないかな・・・と思いました。 次のようなgulpfile.jsを作りました。 gulp watchify-tsifyと実行する。 ./ts/a.ts、./ts/b.tsを監視する。 watchifyでupdateが発生するたびに、runBundle()を呼び出す。 b.pluginでtsifyを読み込み、js/all.jsを出力する。 参考 … Read More