From 7c202c3e4c19ac76a82fe2ec32f5599f02581050 Mon Sep 17 00:00:00 2001 From: kazuya kawaguchi Date: Thu, 8 Mar 2018 13:40:51 +0900 Subject: [PATCH 01/25] docs(ja): update valid option ref: https://github.com/vuejs/vue-loader/commit/069bc3142a3d7bfbe5db36377b4abf2c81c32909 --- docs/ja/features/postcss.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/ja/features/postcss.md b/docs/ja/features/postcss.md index 7a82d8367..0a956bdac 100644 --- a/docs/ja/features/postcss.md +++ b/docs/ja/features/postcss.md @@ -61,7 +61,7 @@ module.exports = { postcss: { plugins: [...], // プラグインのリスト options: { - parser: sugarss // sugarss パーサーを使用します + parser: 'sugarss' // sugarss パーサーを使用します } } ``` From 75088918224d52e3e7f9205ce2614833a565d3c7 Mon Sep 17 00:00:00 2001 From: kazuya kawaguchi Date: Thu, 8 Mar 2018 13:44:01 +0900 Subject: [PATCH 02/25] docs(ja): add hot reload docs ref: https://github.com/vuejs/vue-loader/commit/14921e4a92cf3d515ffc8bba9bfb56ce887f4281 --- docs/ja/features/hot-reload.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/docs/ja/features/hot-reload.md b/docs/ja/features/hot-reload.md index 5959c7c4d..5b8b12df9 100644 --- a/docs/ja/features/hot-reload.md +++ b/docs/ja/features/hot-reload.md @@ -5,3 +5,27 @@ ![hot-reload](http://blog.evanyou.me/images/vue-hot.gif) `vue-cli` を使ってプロジェクトをスキャホールドすると、ホットリロードはすぐに使えるようになります。 + +## Disabling Hot Reload + +Hot Reload is always enabled except following situations: + + * Webpack `target` is `node` (SSR) + * Webpack minifies the code + * `process.env.NODE_ENV === 'production'` + +You may use `hotReload: false` option to disable the Hot Reload explicitly: + +``` js +module: { + rules: [ + { + test: /\.vue$/, + loader: 'vue-loader', + options: { + hotReload: false // disables Hot Reload + } + } + ] +} +``` From 6ca45b2798a44756327cecd0e873e2dfde1ec1b5 Mon Sep 17 00:00:00 2001 From: kazuya kawaguchi Date: Thu, 8 Mar 2018 13:48:15 +0900 Subject: [PATCH 03/25] docs(ja): translate hot reload docs --- docs/ja/features/hot-reload.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/ja/features/hot-reload.md b/docs/ja/features/hot-reload.md index 5b8b12df9..eb69e0141 100644 --- a/docs/ja/features/hot-reload.md +++ b/docs/ja/features/hot-reload.md @@ -6,15 +6,15 @@ `vue-cli` を使ってプロジェクトをスキャホールドすると、ホットリロードはすぐに使えるようになります。 -## Disabling Hot Reload +## ホットリロードの無効 -Hot Reload is always enabled except following situations: +ホットリロードは以下の状況を除いて常に有効です: - * Webpack `target` is `node` (SSR) - * Webpack minifies the code + * Webpack の `target` が `node` (SSR) + * Webpack ミニファイコード * `process.env.NODE_ENV === 'production'` -You may use `hotReload: false` option to disable the Hot Reload explicitly: +ホットリロードを明示的に無効にするためには、`hotReload: false` オプションを使用してください: ``` js module: { @@ -23,7 +23,7 @@ module: { test: /\.vue$/, loader: 'vue-loader', options: { - hotReload: false // disables Hot Reload + hotReload: false // ホットリロードを無効 } } ] From 87b6c74cbf85ba66e85d0255a15a4e815f7f60af Mon Sep 17 00:00:00 2001 From: kazuya kawaguchi Date: Thu, 8 Mar 2018 13:49:58 +0900 Subject: [PATCH 04/25] docs(ja): Webpack -> webpack --- docs/ja/features/hot-reload.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/ja/features/hot-reload.md b/docs/ja/features/hot-reload.md index eb69e0141..c44b36bad 100644 --- a/docs/ja/features/hot-reload.md +++ b/docs/ja/features/hot-reload.md @@ -10,8 +10,8 @@ ホットリロードは以下の状況を除いて常に有効です: - * Webpack の `target` が `node` (SSR) - * Webpack ミニファイコード + * webpack の `target` が `node` (SSR) + * webpack ミニファイコード * `process.env.NODE_ENV === 'production'` ホットリロードを明示的に無効にするためには、`hotReload: false` オプションを使用してください: From 525fb58c4098c42cabda8fb9d3943e8e07f1920c Mon Sep 17 00:00:00 2001 From: kazuya kawaguchi Date: Thu, 8 Mar 2018 14:05:30 +0900 Subject: [PATCH 05/25] docs(ja): update hot reload and scoped css docs ref: https://github.com/vuejs/vue-loader/commit/d89bd3ce56f1a98926dc820d12d8e3ab335ce80a --- docs/ja/features/hot-reload.md | 14 ++++++++ docs/ja/features/scoped-css.md | 65 +++++++++++++++++++--------------- 2 files changed, 51 insertions(+), 28 deletions(-) diff --git a/docs/ja/features/hot-reload.md b/docs/ja/features/hot-reload.md index c44b36bad..83ea5490e 100644 --- a/docs/ja/features/hot-reload.md +++ b/docs/ja/features/hot-reload.md @@ -4,8 +4,22 @@ ![hot-reload](http://blog.evanyou.me/images/vue-hot.gif) +## State Preservation Rules + +- When editing the `