This commit is contained in:
陶然
2026-03-02 20:51:27 +08:00
parent 94d3bee845
commit c23f06df50
3 changed files with 104 additions and 18 deletions
+72 -6
View File
@@ -1,10 +1,76 @@
import {constantRoute} from "./src/router/router"
import vitePluginSeoPrerender from "vite-plugin-seo-prerender";
// import vitePluginSeoPrerender from "vite-plugin-seo-prerender";
import seoPrerender from "vite-plugin-seo-prerender";
export function seoperender(){
const filterPath = ['/:pathMatch(.*)*', '/404']; // 排除的路径
return vitePluginSeoPrerender({
routes: constantRoute.map(routeConfig => routeConfig.path).filter(path => !filterPath.includes(path)),
network: true,
return seoPrerender({
routes: [
'/',
'/timetran',
'/md5',
'/json',
'/reg',
'/unicode',
'/wordcount',
'/scaletran',
'/signimage',
'/randompassword',
'/urlencode',
'/ascii',
'/uuid',
'/barrage',
'/unit',
'/qrcode',
'/decision',
'/morse',
'/random',
'/numbertochinese',
'/diff',
'/markdown',
'/texttoimg',
'/webinfo',
'/bar',
'/line',
'/pie',
'/scatter',
'/coin',
'/dice',
'/textremoveduplicate',
'/imgcut',
'/httpstatuscode',
'/jwt',
'/htmlentity',
'/colorpicker',
'/asciiwordpic',
'/jsforamt',
'/htmlformat',
'/cssformat',
'/textedit',
'/base64',
'/baseconverter',
'/storageconverter',
'/hashcalculator',
'/xmlformat',
'/sqlformat',
'/textreplace',
'/textworkflow',
'/emoji',
'/wordfrequency',
'/wordcloud',
'/lottery',
'/rockpaperscissors',
'/wheel',
'/imagecolorpicker',
'/pomodoro',
'/calculator',
'/reactiontest',
'/m3u8player',
'/imagewatermark',
'/colorpalette',
'/about'
],
// network: true,
// removeStyle: true
})
}