Compare commits
8 Commits
f3fba8e74f
...
24cb53d3ae
Author | SHA1 | Date | |
---|---|---|---|
24cb53d3ae | |||
e5eb9c6907 | |||
2815d74922 | |||
3dcd475219 | |||
8be75c57a2 | |||
683992776f | |||
94b3b9b648 | |||
b9f6571d29 |
10
.vscode/settings.json
vendored
@ -61,6 +61,7 @@
|
||||
"gungseo",
|
||||
"hefei",
|
||||
"heiti",
|
||||
"hnsw",
|
||||
"honorbkk",
|
||||
"huaweiyal",
|
||||
"ianvs",
|
||||
@ -75,6 +76,7 @@
|
||||
"jmoiron",
|
||||
"jungshik",
|
||||
"junkfix",
|
||||
"katex",
|
||||
"khalil",
|
||||
"khtml",
|
||||
"koanughi",
|
||||
@ -87,12 +89,15 @@
|
||||
"linuxapi",
|
||||
"longluo",
|
||||
"loveness",
|
||||
"lucene",
|
||||
"luoli",
|
||||
"luxon",
|
||||
"lxgw",
|
||||
"mathjax",
|
||||
"mboker",
|
||||
"metas",
|
||||
"microflash",
|
||||
"milvus",
|
||||
"minagi",
|
||||
"miui",
|
||||
"mmwebid",
|
||||
@ -120,6 +125,7 @@
|
||||
"psql",
|
||||
"pswp",
|
||||
"pwsz",
|
||||
"qdrant",
|
||||
"qrcode",
|
||||
"quan",
|
||||
"recma",
|
||||
@ -128,6 +134,7 @@
|
||||
"rehype",
|
||||
"rivo",
|
||||
"sauvignon",
|
||||
"scann",
|
||||
"sheng",
|
||||
"shiki",
|
||||
"shikijs",
|
||||
@ -135,6 +142,7 @@
|
||||
"shmily",
|
||||
"skrs",
|
||||
"sqlx",
|
||||
"suus",
|
||||
"syhily",
|
||||
"tabindex",
|
||||
"tagcloud",
|
||||
@ -143,6 +151,7 @@
|
||||
"timestamptz",
|
||||
"tlyric",
|
||||
"toolsmp",
|
||||
"translog",
|
||||
"tsconfigs",
|
||||
"tview",
|
||||
"twofei",
|
||||
@ -152,6 +161,7 @@
|
||||
"upyun",
|
||||
"urlset",
|
||||
"varchar",
|
||||
"vectordb",
|
||||
"velite",
|
||||
"vercel",
|
||||
"weapi",
|
||||
|
@ -7,14 +7,16 @@ import {
|
||||
transformerNotationHighlight,
|
||||
transformerNotationWordHighlight,
|
||||
} from '@shikijs/transformers';
|
||||
import AstroPWA from '@vite-pwa/astro';
|
||||
import { uploader } from 'astro-uploader';
|
||||
import { defineConfig, envField } from 'astro/config';
|
||||
import rehypeAutolinkHeadings from 'rehype-autolink-headings';
|
||||
import rehypeExternalLinks from 'rehype-external-links';
|
||||
import rehypeMathjax from 'rehype-mathjax';
|
||||
import rehypeSlug from 'rehype-slug';
|
||||
import remarkMath from 'remark-math';
|
||||
import options from './options';
|
||||
import { astroImage } from './plugins/images';
|
||||
import { openGraph } from './plugins/open-graph';
|
||||
import { astroImage, openGraph, rootImages } from './plugins/images';
|
||||
|
||||
// https://astro.build/config
|
||||
export default defineConfig({
|
||||
@ -48,12 +50,15 @@ export default defineConfig({
|
||||
validateSecrets: true,
|
||||
},
|
||||
integrations: [
|
||||
rootImages(),
|
||||
AstroPWA(),
|
||||
mdx({
|
||||
remarkPlugins: [astroImage],
|
||||
remarkPlugins: [astroImage, remarkMath],
|
||||
rehypePlugins: [
|
||||
[rehypeExternalLinks, { rel: 'nofollow', target: '_blank' }],
|
||||
rehypeSlug,
|
||||
[rehypeAutolinkHeadings, { behavior: 'append', properties: {} }],
|
||||
rehypeMathjax,
|
||||
],
|
||||
}),
|
||||
uploader({
|
||||
@ -98,6 +103,7 @@ export default defineConfig({
|
||||
vite: {
|
||||
// Add this for avoiding the needless import optimize in Vite.
|
||||
optimizeDeps: { exclude: ['@napi-rs/canvas', 'opendal', 'sharp'] },
|
||||
assetsInclude: ['images/**/*'],
|
||||
},
|
||||
build: {
|
||||
assets: 'assets',
|
||||
|
Before ![]() (image error) Size: 425 KiB After ![]() (image error) Size: 425 KiB ![]() ![]() |
Before ![]() (image error) Size: 267 KiB After ![]() (image error) Size: 267 KiB ![]() ![]() |
Before ![]() (image error) Size: 357 KiB After ![]() (image error) Size: 357 KiB ![]() ![]() |
Before ![]() (image error) Size: 243 KiB After ![]() (image error) Size: 243 KiB ![]() ![]() |
Before ![]() (image error) Size: 435 KiB After ![]() (image error) Size: 435 KiB ![]() ![]() |
Before ![]() (image error) Size: 418 KiB After ![]() (image error) Size: 418 KiB ![]() ![]() |
Before ![]() (image error) Size: 268 KiB After ![]() (image error) Size: 268 KiB ![]() ![]() |
Before ![]() (image error) Size: 435 KiB After ![]() (image error) Size: 435 KiB ![]() ![]() |
Before ![]() (image error) Size: 191 KiB After ![]() (image error) Size: 191 KiB ![]() ![]() |
Before ![]() (image error) Size: 127 KiB After ![]() (image error) Size: 127 KiB ![]() ![]() |
Before ![]() (image error) Size: 138 KiB After ![]() (image error) Size: 138 KiB ![]() ![]() |
Before ![]() (image error) Size: 122 KiB After ![]() (image error) Size: 122 KiB ![]() ![]() |
Before ![]() (image error) Size: 64 KiB After ![]() (image error) Size: 64 KiB ![]() ![]() |
Before ![]() (image error) Size: 80 KiB After ![]() (image error) Size: 80 KiB ![]() ![]() |
Before ![]() (image error) Size: 178 KiB After ![]() (image error) Size: 178 KiB ![]() ![]() |
Before ![]() (image error) Size: 112 KiB After ![]() (image error) Size: 112 KiB ![]() ![]() |
Before ![]() (image error) Size: 233 KiB After ![]() (image error) Size: 233 KiB ![]() ![]() |
Before ![]() (image error) Size: 464 KiB After ![]() (image error) Size: 464 KiB ![]() ![]() |
Before ![]() (image error) Size: 478 KiB After ![]() (image error) Size: 478 KiB ![]() ![]() |
Before ![]() (image error) Size: 153 KiB After ![]() (image error) Size: 153 KiB ![]() ![]() |
Before ![]() (image error) Size: 171 KiB After ![]() (image error) Size: 171 KiB ![]() ![]() |
Before ![]() (image error) Size: 241 KiB After ![]() (image error) Size: 241 KiB ![]() ![]() |
Before ![]() (image error) Size: 298 KiB After ![]() (image error) Size: 298 KiB ![]() ![]() |
Before ![]() (image error) Size: 126 KiB After ![]() (image error) Size: 126 KiB ![]() ![]() |
Before ![]() (image error) Size: 89 KiB After ![]() (image error) Size: 89 KiB ![]() ![]() |
Before ![]() (image error) Size: 240 KiB After ![]() (image error) Size: 240 KiB ![]() ![]() |
Before ![]() (image error) Size: 424 KiB After ![]() (image error) Size: 424 KiB ![]() ![]() |
Before ![]() (image error) Size: 332 KiB After ![]() (image error) Size: 332 KiB ![]() ![]() |
Before ![]() (image error) Size: 233 KiB After ![]() (image error) Size: 233 KiB ![]() ![]() |
Before ![]() (image error) Size: 166 KiB After ![]() (image error) Size: 166 KiB ![]() ![]() |
Before ![]() (image error) Size: 93 KiB After ![]() (image error) Size: 93 KiB ![]() ![]() |
Before ![]() (image error) Size: 65 KiB After ![]() (image error) Size: 65 KiB ![]() ![]() |
Before ![]() (image error) Size: 87 KiB After ![]() (image error) Size: 87 KiB ![]() ![]() |
Before ![]() (image error) Size: 203 KiB After ![]() (image error) Size: 203 KiB ![]() ![]() |
Before ![]() (image error) Size: 112 KiB After ![]() (image error) Size: 112 KiB ![]() ![]() |
Before ![]() (image error) Size: 110 KiB After ![]() (image error) Size: 110 KiB ![]() ![]() |
Before ![]() (image error) Size: 122 KiB After ![]() (image error) Size: 122 KiB ![]() ![]() |
Before ![]() (image error) Size: 62 KiB After ![]() (image error) Size: 62 KiB ![]() ![]() |
Before ![]() (image error) Size: 118 KiB After ![]() (image error) Size: 118 KiB ![]() ![]() |
Before ![]() (image error) Size: 89 KiB After ![]() (image error) Size: 89 KiB ![]() ![]() |
Before ![]() (image error) Size: 108 KiB After ![]() (image error) Size: 108 KiB ![]() ![]() |
Before ![]() (image error) Size: 94 KiB After ![]() (image error) Size: 94 KiB ![]() ![]() |
Before ![]() (image error) Size: 94 KiB After ![]() (image error) Size: 94 KiB ![]() ![]() |
Before ![]() (image error) Size: 81 KiB After ![]() (image error) Size: 81 KiB ![]() ![]() |
Before ![]() (image error) Size: 35 KiB After ![]() (image error) Size: 35 KiB ![]() ![]() |
Before ![]() (image error) Size: 48 KiB After ![]() (image error) Size: 48 KiB ![]() ![]() |
Before ![]() (image error) Size: 71 KiB After ![]() (image error) Size: 71 KiB ![]() ![]() |
Before ![]() (image error) Size: 48 KiB After ![]() (image error) Size: 48 KiB ![]() ![]() |
Before ![]() (image error) Size: 48 KiB After ![]() (image error) Size: 48 KiB ![]() ![]() |
Before ![]() (image error) Size: 332 KiB After ![]() (image error) Size: 332 KiB ![]() ![]() |
Before ![]() (image error) Size: 357 KiB After ![]() (image error) Size: 357 KiB ![]() ![]() |
Before ![]() (image error) Size: 206 KiB After ![]() (image error) Size: 206 KiB ![]() ![]() |
Before ![]() (image error) Size: 362 KiB After ![]() (image error) Size: 362 KiB ![]() ![]() |
Before ![]() (image error) Size: 326 KiB After ![]() (image error) Size: 326 KiB ![]() ![]() |
Before ![]() (image error) Size: 232 KiB After ![]() (image error) Size: 232 KiB ![]() ![]() |
Before ![]() (image error) Size: 281 KiB After ![]() (image error) Size: 281 KiB ![]() ![]() |
Before ![]() (image error) Size: 631 KiB After ![]() (image error) Size: 631 KiB ![]() ![]() |
Before ![]() (image error) Size: 289 KiB After ![]() (image error) Size: 289 KiB ![]() ![]() |
Before ![]() (image error) Size: 548 KiB After ![]() (image error) Size: 548 KiB ![]() ![]() |
Before ![]() (image error) Size: 329 KiB After ![]() (image error) Size: 329 KiB ![]() ![]() |
Before ![]() (image error) Size: 290 KiB After ![]() (image error) Size: 290 KiB ![]() ![]() |
Before ![]() (image error) Size: 238 KiB After ![]() (image error) Size: 238 KiB ![]() ![]() |
Before ![]() (image error) Size: 255 KiB After ![]() (image error) Size: 255 KiB ![]() ![]() |
Before ![]() (image error) Size: 188 KiB After ![]() (image error) Size: 188 KiB ![]() ![]() |
Before ![]() (image error) Size: 521 KiB After ![]() (image error) Size: 521 KiB ![]() ![]() |
Before ![]() (image error) Size: 538 KiB After ![]() (image error) Size: 538 KiB ![]() ![]() |
Before ![]() (image error) Size: 592 KiB After ![]() (image error) Size: 592 KiB ![]() ![]() |
Before ![]() (image error) Size: 162 KiB After ![]() (image error) Size: 162 KiB ![]() ![]() |
Before ![]() (image error) Size: 99 KiB After ![]() (image error) Size: 99 KiB ![]() ![]() |
Before ![]() (image error) Size: 179 KiB After ![]() (image error) Size: 179 KiB ![]() ![]() |
Before ![]() (image error) Size: 482 KiB After ![]() (image error) Size: 482 KiB ![]() ![]() |
Before ![]() (image error) Size: 396 KiB After ![]() (image error) Size: 396 KiB ![]() ![]() |
Before ![]() (image error) Size: 448 KiB After ![]() (image error) Size: 448 KiB ![]() ![]() |
Before ![]() (image error) Size: 139 KiB After ![]() (image error) Size: 139 KiB ![]() ![]() |
Before ![]() (image error) Size: 452 KiB After ![]() (image error) Size: 452 KiB ![]() ![]() |
Before ![]() (image error) Size: 503 KiB After ![]() (image error) Size: 503 KiB ![]() ![]() |
Before ![]() (image error) Size: 337 KiB After ![]() (image error) Size: 337 KiB ![]() ![]() |
Before ![]() (image error) Size: 291 KiB After ![]() (image error) Size: 291 KiB ![]() ![]() |
Before ![]() (image error) Size: 369 KiB After ![]() (image error) Size: 369 KiB ![]() ![]() |
Before ![]() (image error) Size: 326 KiB After ![]() (image error) Size: 326 KiB ![]() ![]() |
Before ![]() (image error) Size: 229 KiB After ![]() (image error) Size: 229 KiB ![]() ![]() |
Before ![]() (image error) Size: 188 KiB After ![]() (image error) Size: 188 KiB ![]() ![]() |
Before ![]() (image error) Size: 414 KiB After ![]() (image error) Size: 414 KiB ![]() ![]() |
Before ![]() (image error) Size: 276 KiB After ![]() (image error) Size: 276 KiB ![]() ![]() |
Before ![]() (image error) Size: 226 KiB After ![]() (image error) Size: 226 KiB ![]() ![]() |
Before ![]() (image error) Size: 288 KiB After ![]() (image error) Size: 288 KiB ![]() ![]() |
Before ![]() (image error) Size: 457 KiB After ![]() (image error) Size: 457 KiB ![]() ![]() |
Before ![]() (image error) Size: 425 KiB After ![]() (image error) Size: 425 KiB ![]() ![]() |
Before ![]() (image error) Size: 244 KiB After ![]() (image error) Size: 244 KiB ![]() ![]() |
Before ![]() (image error) Size: 275 KiB After ![]() (image error) Size: 275 KiB ![]() ![]() |
Before ![]() (image error) Size: 405 KiB After ![]() (image error) Size: 405 KiB ![]() ![]() |
Before ![]() (image error) Size: 263 KiB After ![]() (image error) Size: 263 KiB ![]() ![]() |
Before ![]() (image error) Size: 308 KiB After ![]() (image error) Size: 308 KiB ![]() ![]() |
Before ![]() (image error) Size: 347 KiB After ![]() (image error) Size: 347 KiB ![]() ![]() |
Before ![]() (image error) Size: 369 KiB After ![]() (image error) Size: 369 KiB ![]() ![]() |
Before ![]() (image error) Size: 287 KiB After ![]() (image error) Size: 287 KiB ![]() ![]() |
Before ![]() (image error) Size: 299 KiB After ![]() (image error) Size: 299 KiB ![]() ![]() |
Before ![]() (image error) Size: 339 KiB After ![]() (image error) Size: 339 KiB ![]() ![]() |