Skip to content

Commit f957aad

Browse files
authored
docs: fix images loading (#10621)
* docs: fix images loading * docs: temporary restore configureWebpack * docs: rm html-webpack-plugin
1 parent 1d6b8cc commit f957aad

File tree

3 files changed

+11
-67
lines changed

3 files changed

+11
-67
lines changed

docs/.vuepress/config.ts

+5-12
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
import * as path from 'path';
2-
import HtmlWebpackPlugin from 'html-webpack-plugin';
3-
import HtmlWebpackInlineSourcePlugin from 'html-webpack-inline-source-plugin';
42
import markdownItInclude from 'markdown-it-include';
53
import { DefaultThemeConfig, defineConfig, PluginTuple } from 'vuepress/config';
64

@@ -16,16 +14,6 @@ export default defineConfig({
1614
head: [
1715
['link', {rel: 'icon', href: '/favicon.ico'}],
1816
],
19-
configureWebpack: (config, isServer) => {
20-
configureWebpack: (config) => {
21-
return {
22-
plugins: [
23-
new HtmlWebpackPlugin(),
24-
new HtmlWebpackInlineSourcePlugin(HtmlWebpackPlugin),
25-
],
26-
};
27-
};
28-
},
2917
plugins: [
3018
'tabs',
3119
['flexsearch'],
@@ -107,6 +95,11 @@ export default defineConfig({
10795
}
10896
}
10997
})
98+
99+
config.module.rule('images').use('url-loader').tap(options => ({
100+
...options,
101+
esModule: false
102+
}))
110103
},
111104
markdown: {
112105
extendMarkdown: md => {

docs/package.json

-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@
1212
"@simonbrunel/vuepress-plugin-versions": "^0.2.0",
1313
"@vuepress/plugin-google-analytics": "^1.9.7",
1414
"@vuepress/plugin-html-redirect": "^0.1.2",
15-
"html-webpack-inline-source-plugin": "^0.0.10",
16-
"html-webpack-plugin": "^4.5.2",
1715
"markdown-it": "^8.4.2",
1816
"markdown-it-include": "^2.0.0",
1917
"typedoc": "^0.23.10",

pnpm-lock.yaml

+6-53
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)