24
デザイナーさんでもできる Browsersyncからはじめる作業効率化 2016.01.23 Dorpamine vol.1 qumiko totoco (@oratnin)

デザイナーさんでもできる Browsersync からはじめる作業効率化

Embed Size (px)

Citation preview

Page 1: デザイナーさんでもできる Browsersync からはじめる作業効率化

デザイナーさんでもできる Browsersyncからはじめる作業効率化2016.01.23 Dorpamine vol.1 qumiko totoco (@oratnin)

!

Page 2: デザイナーさんでもできる Browsersync からはじめる作業効率化

自己紹介 "

• 静岡県西部を中心に活動しているWeb系おかん

• デザイナー兼マークアップエンジニア

• 趣味はフィルム写真と映画鑑賞

• Webアクセシビリティ興味のある方お友達になりましょう

qumiko totocoトトコトデザイン

# @oratnin

Page 3: デザイナーさんでもできる Browsersync からはじめる作業効率化

本日の ターゲット

Page 4: デザイナーさんでもできる Browsersync からはじめる作業効率化

コーディングもこなす デザイナーさん

すでに知っている方はごめんなさい><;

早く家に帰りたい マークアッパーさん

Page 5: デザイナーさんでもできる Browsersync からはじめる作業効率化

ところでコーディングするとき

1日何回ブラウザをリロードしていますか?

指、疲れるよ…ね?

Page 6: デザイナーさんでもできる Browsersync からはじめる作業効率化

そこで 本日のお題

Page 7: デザイナーさんでもできる Browsersync からはじめる作業効率化

それ、

Browsersync で解決しちゃいましょう

Page 8: デザイナーさんでもできる Browsersync からはじめる作業効率化

ファイルの変更を検知して ブラウザをリロードしてくれる

便利なツール

Page 9: デザイナーさんでもできる Browsersync からはじめる作業効率化

使うもの

Node.js黒い画面 Browsersync

…と、少しのやる気

今日はMacの場合で説明します。

Page 10: デザイナーさんでもできる Browsersync からはじめる作業効率化

DEMO

デモファイルのダウンロード

https://github.com/oratnin/dorpamine01_demo

Page 11: デザイナーさんでもできる Browsersync からはじめる作業効率化

環境を 作ってみよう

Page 12: デザイナーさんでもできる Browsersync からはじめる作業効率化

STEP 1 Node.jsをインストール

https://nodejs.org/

Page 13: デザイナーさんでもできる Browsersync からはじめる作業効率化

STEP 2 npm の設定ファイルを作る package.json

$ cd ~/project-name $ npm init

Page 14: デザイナーさんでもできる Browsersync からはじめる作業効率化

STEP 3 Browsersyncをインストール

$ npm install browser-sync

https://www.browsersync.io/Browsersync

Page 15: デザイナーさんでもできる Browsersync からはじめる作業効率化

STEP 4 package.jsonにリロード対象と 起動するための設定を追記する

package.json

"scripts":{  "start":"browser-sync start --server --files='./*'" }

• ここでは package.json と同階層(~/project-name)のファイルに変更があったとき、リロードするようにしています。

Page 16: デザイナーさんでもできる Browsersync からはじめる作業効率化

STEP 5 起動してみよう!

$ npm start

Page 17: デザイナーさんでもできる Browsersync からはじめる作業効率化

STEP 6 ブラウザが起動して localhost:3000 が表示される

ファイルを修正して保存すると… リロードされた!

Page 18: デザイナーさんでもできる Browsersync からはじめる作業効率化

たったの、これだけ!できそうな気が…しませんか?

Page 19: デザイナーさんでもできる Browsersync からはじめる作業効率化

こんなこともできる• 複数のブラウザで同時にリロードや         スクロール、ページ遷移も同期

• 同じネットワーク(Wi-Fi)内のモバイル端末や    PCでも動作の確認が可能

• 他のツールを組み合わせで出来ることが広がる

Page 20: デザイナーさんでもできる Browsersync からはじめる作業効率化

まとめ

Page 21: デザイナーさんでもできる Browsersync からはじめる作業効率化

小さな自動化の積み重ねで 時間と気持ちにゆとりを!

1. 日々の小さな作業は自動化ができる

3. ツールの組み合わせで出来ることが広がる

2. Browsersync はファイル変更を検知・リロード

Browsersyncの詳しい設定方法は、追ってブログで公開予定です。http://totoco.org/

Page 22: デザイナーさんでもできる Browsersync からはじめる作業効率化

Browsersync から 作業効率化はじめよう!

Page 23: デザイナーさんでもできる Browsersync からはじめる作業効率化

ご清聴ありがとうございました!

Thank You

Page 24: デザイナーさんでもできる Browsersync からはじめる作業効率化

All photographs taken by me.

https://creativemarket.com/pixelbazaar/

Thanks to

FLATILICIOUS by Pixel Bazaar

and

https://www.eyeem.com/u/fotoco_org