ランダムなテキストと単語を生成するモジュールです。モジュール概要#
従来の疑似ラテン語の lorem ipsum を使用してダミーコンテンツを生成します(en 以外のロケールでは、代替の単語が使用される場合があります)。サイズの小さい順に、単一の {{$lorem.word}}、複数の {{$lorem.words}}、1 つの {{$lorem.sentence}}、複数の {{$lorem.sentences}}、改行で区切られた {{$lorem.lines}}、1 つの {{$lorem.paragraph}}、または複数の {{$lorem.paragraphs}} を生成できます。汎用の {{$lorem.text}} メソッドを使用すると、1 文から複数の段落までのテキストを生成できます。一方、{{$lorem.slug}} は URL に適したハイフン区切りの文字列を生成します。
lines#
指定された行数の lorem を ‘\n’ で区切って生成します。| 名前 | 型 | デフォルト | 説明 |
|---|
| max | number | | 生成する最大行数です。 |
| min | number | | 生成する最小行数です。 |
paragraph#
| 名前 | 型 | デフォルト | 説明 |
|---|
| max | number | | 生成する最大文数です。 |
| min | number | | 生成する最小文数です。 |
paragraphs#
| 名前 | 型 | デフォルト | 説明 |
|---|
| max | number | | 生成する最大段落数です。 |
| min | number | | 生成する最小段落数です。 |
| separator | string | '\n' | 使用する区切り文字です。 |
sentence#
大文字で始まりピリオドで終わる 、スペース区切りの単語リストを生成します。| 名前 | 型 | デフォルト | 説明 |
|---|
| max | number | | 生成する最大単語数です。 |
| min | number | | 生成する最小単語数です。 |
sentences#
| 名前 | 型 | デフォルト | 説明 |
|---|
| max | number | | 生成する最大文数です。 |
| min | number | | 生成する最小文数です。 |
| separator | string | '\n' | 文の間に追加する区切り文字です。 |
slug#
指定された数のハイフン区切り単語で構成される、スラッグ化されたテキストを生成します。| 名前 | 型 | デフォルト | 説明 |
|---|
| max | number | | 生成する最大単語数です。 |
| min | number | | 生成する最小単語数です。 |
text#
ランダムな lorem メソッドに基づいてランダムなテキストを生成します。
word#
| 名前 | 型 | デフォルト | 説明 |
|---|
| length | number | { min: number; max: number; } | 1 | 想定される単語の長さです。 |
| max | number | | 生成する単語の最大数です。 |
| min | number | | 生成する単語の最小数です。 |
| strategy | 'fail' | 'closest' | 'shortest' | 'longest' | 'any-length' | 'any-length' | 一致する長さの単語が見つからない場合に適用する戦略です。利用可能なエラー処理戦略は次のとおりです。- fail: 指定された長さの単語が見つからない場合、エラーをスローします。- shortest: 最も短い単語のいずれかを返します。- closest: 指定された長さに最も近い単語のいずれかを返します。- longest: 最も長い単語のいずれかを返します。- any-length: 任意の長さの単語を返します。 |
words#
| 名前 | 型 | デフォルト | 説明 |
|---|
| max | number | | 生成する最大単語数です。 |
| min | number | | 生成する最小単語数です。 |
Modified at 2026-06-11 07:06:02