feat: 优化加载

This commit is contained in:
ningmengchongshui 2024-06-15 20:34:15 +08:00
parent 46f3b3bd38
commit 1dc768ec08
2 changed files with 3 additions and 5 deletions

View File

@ -5,11 +5,10 @@ import './tailwindcss.js'
import Koa from 'koa'
import KoaStatic from 'koa-static'
import Router from 'koa-router'
import { Component, createRequire } from 'yunzai/utils'
import { Component } from 'yunzai/utils'
import { readdirSync } from 'fs'
import { join } from 'path'
import mount from 'koa-mount'
const require = createRequire(import.meta.url)
const Com = new Component()
const app = new Koa()
@ -43,10 +42,9 @@ for (const flie of flies) {
console.log(`http://127.0.0.1:${Port}${url}`)
const options = item?.options ?? {}
router.get(url, ctx => {
const href = require('../public/output.css')
const HTML = Com.create(item.element, {
...options,
html_head: `${options?.html_head ?? ''}<link rel="stylesheet" href="${href}">`,
html_head: options?.html_head ?? '',
file_create: false
})
// 转义路径中的所有反斜杠

View File

@ -45,7 +45,7 @@ export class Component {
const href = require('../../public/output.css')
const DOCTYPE = '<!DOCTYPE html>'
const Link = `<link rel="stylesheet" href="${href}"></link>`
const head = `<head>${options?.html_head ?? Link}</head>`
const head = `<head>${Link}${options?.html_head}</head>`
const body = `<body> ${str} ${options?.html_body ?? ''}</body>`
const html = `${DOCTYPE}<html>${head}${body}</html>`
if (