📦 plugin-debug
The debug plugin will display useful debug information at http://localhost:3000/__docusaurus/debug.
It is mostly useful for plugin authors, that will be able to inspect more easily the content of the .docusaurus folder (like the creates routes), but also be able to inspect data structures that are never written to disk, like the plugin data loaded through the contentLoaded lifecycle.
If you use the plugin via the classic preset, the preset will enable the plugin in development and disable it in production by default (debug: undefined) to avoid exposing potentially sensitive information. You can use debug: true to always enable it or debug: false to always disable it.
スタンドアロンプラグインを使用する場合は、環境を確認することで同じ効果を得る必要があります。
export default {
plugins: [
process.env.NODE_ENV !== 'production' && '@docusaurus/plugin-debug',
].filter(Boolean),
};
バグを報告する場合、デプロイ設定をより簡単に検査できるように、おそらく本番環境でこのプラグインを有効にするようお願いすることになるでしょう。
If you don't have any sensitive information, you can keep it on in production like we do.
インストール
- npm
- Yarn
- pnpm
- Bun
npm install --save @docusaurus/plugin-debug
yarn add @docusaurus/plugin-debug
pnpm add @docusaurus/plugin-debug
bun add @docusaurus/plugin-debug
If you use the preset @docusaurus/preset-classic, you don't need to install this plugin as a dependency.
You can configure this plugin through the preset options.
設定
このプラグインには現在オプションがありません。
Example configuration
このプラグインは、プリセットオプションまたはプラグインオプションを通じて設定できます。
Most Docusaurus users configure this plugin through the preset options.
- Preset options
- Plugin Options
If you use a preset, configure this plugin through the preset options:
export default {
presets: [
[
'@docusaurus/preset-classic',
{
debug: true, // プラグインを本番で有効化
},
],
],
};
スタンドアロンプラグインを使用している場合は、プラグインに直接オプションを指定します。
export default {
plugins: ['@docusaurus/plugin-debug'],
};