|
@@ -1,6 +1,6 @@
|
|
|
-# Strict Mode
|
|
|
+# 厳格モード
|
|
|
|
|
|
-strict mode を有効にするには、Vuex store を作成するときに、単純に `strict: true` を指定します:
|
|
|
+厳格モードを有効にするには、Vuex store を作成するときに、単純に `strict: true` を指定します:
|
|
|
|
|
|
``` js
|
|
|
const store = new Vuex.Store({
|
|
@@ -9,11 +9,11 @@ const store = new Vuex.Store({
|
|
|
})
|
|
|
```
|
|
|
|
|
|
-strict mode では、Vuex のステートがミューテーションハンドラの外部で変異されたときはいつでも、エラーを投げます。これは全てのステートの変異がデバッギングツールによって明示的に追跡dけいるようになります。
|
|
|
+厳格モードでは、Vuex のステートがミューテーションハンドラの外部で変異されたときはいつでも、エラーを投げます。これは全てのステートの変異がデバッギングツールによって明示的に追跡dけいるようになります。
|
|
|
|
|
|
### 開発環境 vs 本番環境
|
|
|
|
|
|
-**本番環境に対して strict mode を有効にしてデプロイしてはなりません!** Strict mode では不適切なミューテーションを検出するためにステートツリー上で深い監視を実行します。パフォーマンスコストを回避するために本番環境ではそれをオフにしてください。
|
|
|
+**本番環境に対して 厳格モードを有効にしてデプロイしてはなりません!** 厳格モードでは不適切なミューテーションを検出するためにステートツリー上で深い監視を実行します。パフォーマンスコストを回避するために本番環境ではそれをオフにしてください。
|
|
|
|
|
|
ミドルウェアと同様に、ビルドツールに処理させることができます:
|
|
|
|