Skip to content

Commit 560458c

Browse files
authored
docs: add markdown-it-image-size to reduce layout shift (#2087)
* docs: add `markdown-it-image-size` to reduce layout shift * fix
1 parent c8d3541 commit 560458c

File tree

4 files changed

+98
-1
lines changed

4 files changed

+98
-1
lines changed

.vitepress/config.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import {
99
} from 'vitepress-plugin-group-icons'
1010

1111

12+
import { markdownItImageSize } from 'markdown-it-image-size'
1213
import { buildEnd } from './buildEnd.config'
1314

1415
const ogDescription = '次世代フロントエンドツール'
@@ -489,6 +490,9 @@ export default defineConfig({
489490
codeTransformers: [transformerTwoslash()],
490491
config(md) {
491492
md.use(groupIconMdPlugin)
493+
md.use(markdownItImageSize, {
494+
publicDir: path.resolve(import.meta.dirname, '../public'),
495+
})
492496
},
493497
},
494498
vite: {

guide/api-plugin.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Vite は、確立されたパターンをすぐに提供できるように努め
1212

1313
::: tip
1414
プラグインを学んだり、デバッグしたり、作成したりする際には、 [vite-plugin-inspect](https://github.com/antfu/vite-plugin-inspect) をプロジェクトに含めることをお勧めします。これにより、Vite プラグインの中間状態を検査できます。インストール後、`localhost:5173/__inspect/` にアクセスして、プロジェクトのモジュールや変換スタックを検査できます。インストール方法については、[vite-plugin-inspect のドキュメント](https://github.com/antfu/vite-plugin-inspect)をご覧ください。
15-
![vite-plugin-inspect](/images/vite-plugin-inspect.png)
15+
![vite-plugin-inspect](../images/vite-plugin-inspect.png)
1616
:::
1717

1818
## 規約

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"feed": "^5.1.0",
1616
"gsap": "^3.13.0",
1717
"lint-staged": "^16.1.2",
18+
"markdown-it-image-size": "^14.7.0",
1819
"textlint": "^13.4.1",
1920
"textlint-filter-rule-allowlist": "^4.0.0",
2021
"textlint-filter-rule-comments": "^1.2.2",

pnpm-lock.yaml

Lines changed: 92 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)