blog

これからはじめる Gulp シリーズこれからはじめるGulp(0):アドベントカレンダースケジュール

    • Ryuichi Nonaka
    この記事は書かれてから1年以上経過しており、内容が古い場合があります。

    はじめに

    「今かよ」って話なんですが、急遽はじめた一人アドベントカレンダーでどの日に何を書くか構成がきまっていなかったので考えてみた。

    • 12/01:bundler, rbenv, nodebrewでGulp環境を作ってみる
    • 12/02:gulp-sassを使ってSCSSをコンパイルするタスクを作ってみる
    • 12/03:watchで変更を監視する
    • 12/04:gulp-plumberでエラー時のwatchを解除させない
    • 12/05:gulp-connectでWebサーバーとライブリロード
    • 12/06:gulp-load-pluginsでプラグインの一括読み込み
    • 12/07:gulp-ruby-sassでSassオプションの指定(bourbon, neat, bittersのロード)
    • 12/08:頻繁に使いそうなモジュールを試す:JS,CSS圧縮系
    • 12/09:頻繁に使いそうなモジュールを試す:画像圧縮
    • 12/10:頻繁に使いそうなモジュールを試す:レスポンシブイメージの生成
    • 12/11:頻繁に使いそうなモジュールを試す:スプライト画像の生成
    • 12/12:Gulpの非同期処理と同期処理
    • 12/13:Gulpタスク単位のファイル分割
    • 12/14:WordpressテーマにGulpを使う
    • 12/15:IemotoのGulpを使って見る
    • 12/16:JekyllとGulp
    • 12/17:S3にSyncする
    • 12/18:Sketchとの連携(0)
    • 12/19:Sketchとの連携(1)
    • 12/20:Sketchとの連携(2)
    • 12/21:Sketchとの連携(3)
    • 12/22:browser-sync
    • 12/23:BackstopJSを使ったCSSテスト
    • 12/24:gulp-notifyを使ったDesktop通知
    • 12/25:Gulpを使ってみた感想

    とりあえずこんな感じで明日のwatchに取りかかる。

    シリーズ

    1. これからはじめるGulp(0):アドベントカレンダースケジュール
    2. これからはじめるGulp(1):bundler, rbenv, nodebrewでGulp環境を作ってみる
    3. これからはじめるGulp(2):gulp-sassを使ってSCSSをコンパイルするタスクを作ってみる
    4. これからはじめるGulp(3):gulp.watchでファイルの変更を監視しタスクを実行する
    5. これからはじめるGulp(4):gulp-connectモジュールを使ったローカルサーバの起動
    6. これからはじめるGulp(5):gulp-connectモジュールを使ったLiveReload
    7. これからはじめるGulp(6):gulp-plumberとgulp-notifyを使ったデスクトップ通知
    8. これからはじめるGulp(7):require-dirモジュールを使ったタスク単位のファイル分割
    9. これからはじめるGulp(8):delモジュールとvinyl-pathsモジュールを使ったファイルの削除
    10. これからはじめるGulp(9):Ruby版Sassが使えるgulp-ruby-sassへの乗り換え
    11. これからはじめるGulp(10):deprecatedになっていたgulp-connectからgulp-webserverへ乗り換える
    12. これからはじめるGulp(11):ブラウザ間でスクロールやクリック操作を同期できるBrowserSync
    13. これからはじめるGulp(12):gulp-imageminプラグインを使ったJPEG,PNG,GIF,SVGの最適化
    14. これからはじめるGulp(13):gulp-changedプラグインで変更されたファイルだけを処理させる
    15. これからはじめるGulp(14):gulp-cachedプラグインで変更されたSCSSファイルだけを処理させる
    16. これからはじめるGulp(15):gulp-responsiveプラグインを使ったレスポンシブイメージ作成の自動化
    17. これからはじめるGulp(16):gulp-image-resizeプラグインを使ってサムネイルやレスポンシブイメージを作る
    18. これからはじめるGulp(17):SketchTool(Sketch 3 command line tool)を使ったアートボード・スライスの書き出しとgulp-execプラグインを使ったSketchtoolの呼び出し
    19. これからはじめるGulp(18):SketchToolで何ができるのかコマンドと主要なオプションを使ってみる
    20. これからはじめるGulp(19):gulp-sketchとgulp-execを使ったSketch 3デザインデータの画像書き出し
    21. これからはじめるGulp(20):Node.jsのChild Processモジュールを使ってgulpからjekyllのbuildコマンドを実行する
    22. これからはじめるGulp(21):gulp-awspublishプラグインを使ったAmazon S3への静的Webサイトパブリッシュ
    23. これからはじめるGulp(22):gulp-iconfontとgulp-sketchを使ったアイコンフォント作成の自動化
    24. これからはじめるGulp(23):gulp-consolidateでgulp-iconfontで作ったアイコンフォントのシンボル一覧HTMLを作る
    25. これからはじめるGulp(24):gulp.spritesmithプラグインでSpriteイメージを作る
    26. これからはじめるGulp(25):Hologramとgulp-hologramでスタイルガイドを作る
    27. これからはじめるGulp(26):Sketch3のサブディレクトリ書き出しに対応したgulp-sketchを試す

    コメント・フィードバック