讨论加特殊图标

This commit is contained in:
DESKTOP-RQ919RC\Pc
2025-03-21 15:55:33 +08:00
parent 7cc2b264d2
commit 27f3bcacbf
272 changed files with 18932 additions and 35894 deletions

View File

@@ -120,7 +120,7 @@ function getRequestDependencies(ssrContext, rendererContext) {
function renderStyles(ssrContext, rendererContext) {
const { styles } = getRequestDependencies(ssrContext, rendererContext);
return Object.values(styles).map(
(resource) => renderLinkToString({ rel: "stylesheet", href: rendererContext.buildAssetsURL(resource.file) })
(resource) => renderLinkToString({ rel: "stylesheet", href: rendererContext.buildAssetsURL(resource.file), crossorigin: "" })
).join("");
}
function getResources(ssrContext, rendererContext) {
@@ -140,7 +140,7 @@ function getPreloadLinks(ssrContext, rendererContext) {
rel: resource.module ? "modulepreload" : "preload",
as: resource.resourceType,
type: resource.mimeType ?? null,
crossorigin: resource.resourceType === "font" || resource.resourceType === "script" || resource.module ? "" : null,
crossorigin: resource.resourceType === "style" || resource.resourceType === "font" || resource.resourceType === "script" || resource.module ? "" : null,
href: rendererContext.buildAssetsURL(resource.file)
}));
}
@@ -150,7 +150,7 @@ function getPrefetchLinks(ssrContext, rendererContext) {
rel: "prefetch",
as: resource.resourceType,
type: resource.mimeType ?? null,
crossorigin: resource.resourceType === "font" || resource.resourceType === "script" || resource.module ? "" : null,
crossorigin: resource.resourceType === "style" || resource.resourceType === "font" || resource.resourceType === "script" || resource.module ? "" : null,
href: rendererContext.buildAssetsURL(resource.file)
}));
}
@@ -169,7 +169,7 @@ function createRenderer(createApp, renderOptions) {
rendererContext,
async renderToString(ssrContext) {
ssrContext._registeredComponents = ssrContext._registeredComponents || /* @__PURE__ */ new Set();
const _createApp = await Promise.resolve(createApp).then((r) => r.default || r);
const _createApp = await Promise.resolve(createApp).then((r) => "default" in r ? r.default : r);
const app = await _createApp(ssrContext);
const html = await renderOptions.renderToString(app, ssrContext);
const wrap = (fn) => () => fn(ssrContext, rendererContext);

View File

@@ -1,6 +1,6 @@
{
"name": "vue-bundle-renderer",
"version": "2.0.0",
"version": "2.1.1",
"description": "Bundle Renderer for Vue 3.0",
"repository": "nuxt-contrib/vue-bundle-renderer",
"license": "MIT",
@@ -23,28 +23,31 @@
"dist",
"runtime.d.ts"
],
"dependencies": {
"ufo": "^1.2.0"
},
"devDependencies": {
"@nuxtjs/eslint-config-typescript": "^12.0.0",
"@types/node": "^18.17.1",
"@vitest/coverage-v8": "^0.33.0",
"changelogen": "^0.5.4",
"eslint": "^8.46.0",
"expect-type": "^0.16.0",
"typescript": "^5.1.6",
"unbuild": "^1.2.1",
"vite": "^4.4.7",
"vitest": "0.33.0",
"vue": "3.3.4"
},
"packageManager": "pnpm@8.6.11",
"scripts": {
"build": "unbuild",
"dev": "vitest",
"lint": "eslint --ext .ts src",
"release": "pnpm test && pnpm build && changelogen --release --push && pnpm publish",
"lint": "eslint src",
"prepack": "unbuild",
"release": "pnpm test && pnpm build && changelogen --release --push && npm publish",
"test": "pnpm lint && pnpm vitest run --coverage && tsc --noEmit"
}
},
"dependencies": {
"ufo": "^1.5.4"
},
"devDependencies": {
"@types/node": "^20.16.6",
"@vitest/coverage-v8": "^2.1.1",
"changelogen": "^0.5.7",
"eslint": "^9.11.1",
"typescript": "^5.6.2",
"unbuild": "^2.0.0",
"vite": "^5.4.7",
"vitest": "2.1.1",
"vue": "3.5.8",
"@nuxt/eslint-config": "^0.5.7"
},
"packageManager": "pnpm@9.11.0",
"__npminstall_done": true,
"_from": "vue-bundle-renderer@2.1.1",
"_resolved": "https://registry.npmmirror.com/vue-bundle-renderer/-/vue-bundle-renderer-2.1.1.tgz"
}