我尝试使用此处和此处的文档来生成静态文件并将它们放入 docs 文件夹中,但由于某种原因,该网站看起来已损坏。使用自动生成的 GitHub URL 时,分割的 JS 文件无法正常工作https://github.com/<UserID>/<RepoName>。因此,我最终使用了自己的子域,并出现了本文中发布的错误。
我的 vite.config.ts
import { qwikCity } from "@builder.io/qwik-city/vite";
import { qwikVite } from "@builder.io/qwik/optimizer";
import { defineConfig } from "vite";
import tsconfigPaths from "vite-tsconfig-paths";
export default defineConfig(() => {
return {
ssr: { target: "node", format: "cjs" },
plugins: [
qwikCity(),
qwikVite({
client: {
outDir: "docs/",
},
}),
tsconfigPaths(),
],
};
});
Run Code Online (Sandbox Code Playgroud)
我的条目.static.tsx
import { qwikCityGenerate } from '@builder.io/qwik-city/static/node';
import { join } from 'path';
import …Run Code Online (Sandbox Code Playgroud)