@@ -56,7 +56,7 @@ const renderer = createBundleRenderer(serverBundle, { ... })
56
56
57
57
- #### ` template `
58
58
59
- ページ全体の HTML を表すテンプレートを設定します。描画されたアプリケーションの内容を指し示すプレースホルダの代わりになるコメント文 ` <!--vue-ssr-outlet--> ` をテンプレートには含むべきです。
59
+ ページ全体の HTML を表すテンプレートを設定します。描画されたアプリケーションの内容を指し示すプレースホルダの代わりになるコメント文 ` <!--vue-ssr-outlet--> ` をテンプレートには含むべきです。
60
60
61
61
テンプレートは、次の構文を使用した簡単な補間もサポートします。
62
62
@@ -71,7 +71,7 @@ const renderer = createBundleRenderer(serverBundle, { ... })
71
71
72
72
- ` context.state ` : (Object) ` window.__INITIAL_STATE__ ` としてページ内にインライン展開されるべき Vuex のストアの初期状態を指定します。このインライン JSON は自動でクロスサイトスプリクティングを防ぐ [ シリアライズされた javascript] ( https://github.com/yahoo/serialize-javascript ) へサニタイズされます。
73
73
74
- 2.5.0 以降においては、埋め込みスクリプトはプロダクションモードで自動的に削除されます。
74
+ 2.5.0 以降においては、埋め込みスクリプトはプロダクションモードで自動的に削除されます。
75
75
76
76
加えて、` clientManifest ` も渡された場合、テンプレートは自動で以下を挿入します。
77
77
@@ -87,13 +87,13 @@ const renderer = createBundleRenderer(serverBundle, { ... })
87
87
88
88
- #### ` clientManifest `
89
89
90
- - 2.3.0以上
90
+ - 2.3.0 以降
91
91
92
92
` vue-server-renderer/server-plugin ` によって生成されたクライアントビルドマニフェストオブジェクトを提供します。クライアントマニフェストは、HTML テンプレートへの自動アセット挿入に適した情報とともに、バンドルレンダラを提供します。より詳しい情報は [ クライアントマニフェストの生成] ( ./build-config.md#generating-clientmanifest ) の項目を参照してください。
93
93
94
94
- #### ` inject `
95
95
96
- - 2.3.0以上
96
+ - 2.3.0 以降
97
97
98
98
` template ` 使用時に、自動挿入を行うかどうかを制御します。デフォルトは ` true ` です。
99
99
@@ -133,15 +133,15 @@ const renderer = createBundleRenderer(serverBundle, { ... })
133
133
134
134
- #### ` shouldPrefetch`
135
135
136
- - 2.5 .0 以上
136
+ - 2.5 .0 以降
137
137
138
138
どのファイルに ` <link rel="prefetch">` リソースヒントが生成されるべきかを制御する関数。
139
139
140
140
標準では、非同期チャンクにおける全てのアセットは、これは優先順位が低いため、プリフェッチされます。ただし、帯域幅の使用を適切に制御するために、プリフェッチするためにカスタマイズすることができます。このオプションは ` shouldPreload` と同様の関数シグネチャを必要とします。
141
141
142
142
- #### ` runInNewContext`
143
143
144
- - 2.3 .0 以上
144
+ - 2.3 .0 以降
145
145
- ` createBundleRenderer` メソッド内でのみ使用可能
146
146
- 要求事項: ` boolean | 'once'` (` 'once'` 2.3 .1 以降でのみサポートされる)
147
147
@@ -162,7 +162,7 @@ const renderer = createBundleRenderer(serverBundle, { ... })
162
162
163
163
- #### ` basedir`
164
164
165
- - 2.2 .0 以上
165
+ - 2.2 .0 以降
166
166
- ` createBundleRenderer` メソッド内でのみ使用可能
167
167
168
168
` node_modules` の依存関係を解決するために、サーババンドルのためのルートディレクトリを明示的に宣言します。 ここでは、インストール済み外部 npm 依存関係とは異なる場所に置かれた生成済みバンドルファイル、または、あなたの現在のプロジェクト内へ npm link された ` vue-server-renderer` のみが必要です。
0 commit comments