我正在用SvelteKit
建一个网站,用pnpm create svelte
搭建脚手架。但是,当我运行pnpm build
时,会得到以下错误:
vite v3.0.9 building for production...
✓ 77 modules transformed.
.svelte-kit/output/client/vite-manifest.json 2.96 KiB
[vite-plugin-svelte-kit] Error running plugin hook writeBundle for vite-plugin-svelte-kit, expected a function hook.
error during build:
Error: Error running plugin hook closeBundle for vite-plugin-svelte-kit, expected a function hook.
at error (file:///home/leo/code/keo-website/node_modules/.pnpm/rollup@2.77.3/node_modules/rollup/dist/es/shared/rollup.js:1858:30)
at throwInvalidHookError (file:///home/leo/code/keo-website/node_modules/.pnpm/rollup@2.77.3/node_modules/rollup/dist/es/shared/rollup.js:22551:12)
at file:///home/leo/code/keo-website/node_modules/.pnpm/rollup@2.77.3/node_modules/rollup/dist/es/shared/rollup.js:22692:24
at async Promise.all (index 0)
at async Object.close (file:///home/leo/code/keo-website/node_modules/.pnpm/rollup@2.77.3/node_modules/rollup/dist/es/shared/rollup.js:23662:13)
at async Promise.all (index 0)
at async build (file:///home/leo/code/keo-website/node_modules/.pnpm/vite@3.0.9_sass@1.54.7/node_modules/vite/dist/node/chunks/dep-0fc8e132.js:43473:13)
at async CAC.<anonymous> (file:///home/leo/code/keo-website/node_modules/.pnpm/vite@3.0.9_sass@1.54.7/node_modules/vite/dist/node/cli.js:747:9)
ELIFECYCLE Command failed with exit code 1.
这是我的svelte.config.js
import adapter from "@sveltejs/adapter-static";
import preprocess from "svelte-preprocess";
/** @type {import('@sveltejs/kit').Config} */
const config = {
// Consult https://github.com/sveltejs/svelte-preprocess
// for more information about preprocessors
preprocess: preprocess({
scss: { includePaths: ["./src/styles"] },
}),
kit: {
adapter: adapter({
pages: "build",
assets: "build",
}),
},
};
export default config;
我在这里做过的大多数事情都是我过去做过的。唯一的区别是我有一个export const prerender = true;
在src/routes/+layout.svelte
,因为它似乎他们大修了他们的路线系统。
发布于 2022-09-02 13:21:47
https://stackoverflow.com/questions/73549633
复制相似问题