mirror of https://github.com/vapor/docs.git
Update Japanese translation for leaf/getting-started.ja.md
- Add async/await support documentation and examples - Update internal links to use relative paths - Ensure consistency with English documentation structure
This commit is contained in:
parent
16daa80643
commit
50ea3df374
|
|
@ -41,11 +41,21 @@ app.views.use(.leaf)
|
|||
|
||||
これにより、コード内で `req.view` を呼び出すと、Vapor が `LeafRenderer` を使用するように指示します。
|
||||
|
||||
!!! note
|
||||
Leaf には、ページをレンダリングするための内部キャッシュがあります。`Application` の環境が `.development` に設定されている場合、このキャッシュは無効になり、テンプレートへの変更が即座に反映されます。`.production` やその他の環境では、キャッシュがデフォルトで有効になっており、テンプレートに加えた変更はアプリケーションを再起動するまで反映されません。
|
||||
|
||||
!!! warning
|
||||
Xcode から実行する際に Leaf がテンプレートを見つけられるようにするためには、 Xcode ワークスペースの [custom working directory](../getting-started/xcode.md#_1) を設定する必要があります。
|
||||
Xcode から実行する際に Leaf がテンプレートを見つけられるようにするためには、 Xcode ワークスペースの [custom working directory](../getting-started/xcode.md#custom-working-directory) を設定する必要があります。
|
||||
|
||||
### ページレンダリング用のキャッシュ
|
||||
|
||||
Leaf には、ページをレンダリングするための内部キャッシュがあります。`Application` の環境が `.development` に設定されている場合、このキャッシュは無効になり、テンプレートへの変更が即座に反映されます。`.production` やその他の環境では、キャッシュがデフォルトで有効になっており、テンプレートに加えた変更はアプリケーションを再起動するまで反映されません。
|
||||
|
||||
Leaf のキャッシュを無効にするには、以下を実行します:
|
||||
|
||||
```swift
|
||||
app.leaf.cache.isEnabled = false
|
||||
```
|
||||
|
||||
!!! warning
|
||||
キャッシュを無効にすることはデバッグには役立ちますが、リクエストごとにテンプレートを再コンパイルする必要があるため、パフォーマンスに大きな影響を与える可能性があるため、本番環境では推奨されません。
|
||||
## フォルダ構成
|
||||
|
||||
Leaf を設定したら、`.leaf` ファイルを格納するための `Views` フォルダを用意する必要があります。デフォルトでは、Leaf はプロジェクトのルートに対して `./Resources/Views` というフォルダを要求します。
|
||||
|
|
|
|||
Loading…
Reference in New Issue