Skip to content
This repository has been archived by the owner on Oct 1, 2022. It is now read-only.

Latest commit

 

History

History
123 lines (80 loc) · 4.96 KB

README.ja.md

File metadata and controls

123 lines (80 loc) · 4.96 KB

vue-devtool-flash-updates

standard-readme compliant package size downloads release chrome web store


🇬🇧 English Version
🇨🇳 中文版
🇯🇵 日本語版 👈


再描画の走ったVueコンポーネントをハイライトしてくれる画期的な開発ツール!

このプラグインをVueプロジェクトに導入すれば、React Developer Toolsのように、再描画の走ったコンポーネントをハイライトできるようになります。

目次

Live Demo🔥

いいから早く見せろって?

簡単なTodoアプリをデモで作りました:

  1. こちらからChromeの拡張プラグインをインストールしてください。
  2. こちらのデモサイトをクリック。
  3. 開発者ツールから Vue Flash Updatesのタブを開いて、機能を有効化しましょう! ⚡️⚡️

再描画の走ったコンポーネントの名前も、コンソールにデバッグレベルで出力されます。

Install

npm install -D vue-devtool-flash-updates

あるいは

yarn add -D vue-devtool-flash-updates

使い方

  1. Chromeストアから拡張機能をダウンロード.
  2. 使いたいプロジェクトでnpmパッケージをインストールし、下記のようにセットアップします。
import FlashUpdates from 'vue-devtool-flash-updates'

Vue.use(FlashUpdates)
  1. 開発者ツールを開き、プラグインを有効化します。

screen shot of devtool

ね、簡単でしょう? 🔥



ところで、
もしこのリポジトリを少しでもいいと思ってくれた方は、GitHub上でスターを押してくれるともっと頑張ろうと励まされるのでよかったら是非お願いします 💪



使用可能なオプション

名前 デフォルト値 説明
logUpdatedComponents Boolean false trueの時, 再描画の走ったコンポーネントの名前をdebugレベルでコンソールに出力します。
isProduction Boolean false trueの時, プラグインを無効化します。

コツ⚡️:
本番環境でこのプラグインが使えることは望ましくないので、isProduction オプションに真偽値を渡してコントロールしてください。オススメの方法は、process.env.NODE_ENV === 'production' と渡しておいて、webpackなどでのバンドル時に環境に応じてプラグインを無効化することです。

import FlashPlugin from 'vue-devtool-flash-updates'
Vue.use(FlashPlugin, {
  isProduction: process.env.NODE_ENV === 'production' // 本番環境では無効になり、それ以外では有効になる
})

Maintainers

もしも何かバグを見つけたり提案がある場合は、こちらからお願いします。

@yuichkun

Contributing

the contributing fileをご確認ください!

PRはいつでも大歓迎です 😎!

READMEをいじる場合は、standard-readme仕様に準拠をお願いします。

License

MIT © 2021 Yuichi Yogo