mirror of
https://github.com/facebook/docusaurus.git
synced 2025-05-12 08:37:25 +02:00
fix(core): better error logging on SSR/dev failures + log stacktraces and error causes (#8872)
This commit is contained in:
parent
46d2aa231d
commit
a9a5f89b9f
13 changed files with 155 additions and 75 deletions
|
@ -7,11 +7,11 @@
|
|||
|
||||
import path from 'path';
|
||||
import webpack, {type Configuration} from 'webpack';
|
||||
import WebpackBar from 'webpackbar';
|
||||
import Terser from 'terser-webpack-plugin';
|
||||
import {injectManifest} from 'workbox-build';
|
||||
import {normalizeUrl} from '@docusaurus/utils';
|
||||
import {compile} from '@docusaurus/core/lib/webpack/utils';
|
||||
import LogPlugin from '@docusaurus/core/lib/webpack/plugins/LogPlugin';
|
||||
import {readDefaultCodeTranslationMessages} from '@docusaurus/theme-translations';
|
||||
import type {HtmlTags, LoadContext, Plugin} from '@docusaurus/types';
|
||||
import type {PluginOptions} from '@docusaurus/plugin-pwa';
|
||||
|
@ -160,7 +160,7 @@ export default function pluginPWA(
|
|||
// Fallback value required with Webpack 5
|
||||
PWA_SW_CUSTOM: swCustom ?? '',
|
||||
}),
|
||||
new LogPlugin({
|
||||
new WebpackBar({
|
||||
name: 'Service Worker',
|
||||
color: 'red',
|
||||
}),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue