Svelte 未使用 vite 生成 public 或 dist 文件夹

Cor*_*ulz 4 production build svelte vite sveltekit

我非常困惑为什么当我运行npm run buid它时它说它正在编译所有内容但它不生成 public 或 dist 文件夹。我能够使用 来开发和预览一切npm run dev。网上的所有内容都说只需运行此命令,它就会生成文件。

\n
 npm run build      \n\n> svlt-drag@0.0.1 build\n> vite build\n\n\nvite v4.1.4 building SSR bundle for production...\n\xe2\x9c\x93 51 modules transformed.\n5:06:18\xe2\x80\xafPM [vite-plugin-svelte] ssr compile done.\npackage         files     time     avg\nsvlt-drag           4   31.5ms   7.9ms\n@sveltejs/kit       1   13.1ms  13.1ms\n\nvite v4.1.4 building for production...\n\xe2\x9c\x93 42 modules transformed.\n5:06:19\xe2\x80\xafPM [vite-plugin-svelte] dom compile done.\npackage     files     time     avg\nsvlt-drag       5   62.0ms  12.4ms\n.svelte-kit/output/client/_app/version.json                                 0.03 kB\n.svelte-kit/output/client/vite-manifest.json                                2.73 kB\n.svelte-kit/output/client/_app/immutable/assets/_layout.ed6dad0e.css        9.13 kB \xe2\x94\x82 gzip: 2.48 kB\n.svelte-kit/output/client/_app/immutable/chunks/2.6b2094ff.js               0.08 kB \xe2\x94\x82 gzip: 0.10 kB\n.svelte-kit/output/client/_app/immutable/chunks/1.4e7307ad.js               0.08 kB \xe2\x94\x82 gzip: 0.10 kB\n.svelte-kit/output/client/_app/immutable/chunks/0.8c6f33b6.js               0.09 kB \xe2\x94\x82 gzip: 0.10 kB\n.svelte-kit/output/client/_app/immutable/entry/_layout.svelte.733b317a.js   0.54 kB \xe2\x94\x82 gzip: 0.36 kB\n.svelte-kit/output/client/_app/immutable/entry/error.svelte.8dbce21f.js     0.98 kB \xe2\x94\x82 gzip: 0.57 kB\n.svelte-kit/output/client/_app/immutable/chunks/singletons.ccd991f9.js      2.65 kB \xe2\x94\x82 gzip: 1.38 kB\n.svelte-kit/output/client/_app/immutable/entry/app.c122a3c5.js              5.61 kB \xe2\x94\x82 gzip: 2.25 kB\n.svelte-kit/output/client/_app/immutable/entry/_page.svelte.68b65054.js     7.21 kB \xe2\x94\x82 gzip: 3.02 kB\n.svelte-kit/output/client/_app/immutable/chunks/index.33c9bb49.js           7.72 kB \xe2\x94\x82 gzip: 3.18 kB\n.svelte-kit/output/client/_app/immutable/entry/start.2b8c1d1f.js           23.16 kB \xe2\x94\x82 gzip: 9.22 kB\n.svelte-kit/output/server/vite-manifest.json                           1.43 kB\n.svelte-kit/output/server/_app/immutable/assets/_layout.ad198ccc.css  15.05 kB\n.svelte-kit/output/server/internal.js                                  0.19 kB\n.svelte-kit/output/server/entries/pages/_layout.svelte.js              0.25 kB\n.svelte-kit/output/server/entries/fallbacks/error.svelte.js            0.83 kB\n.svelte-kit/output/server/entries/pages/_page.svelte.js                2.54 kB\n.svelte-kit/output/server/chunks/index.js                              3.68 kB\n.svelte-kit/output/server/chunks/internal.js                           5.09 kB\n.svelte-kit/output/server/index.js                                    85.12 kB\n\nRun npm run preview to preview your production build locally.\n\n> Using @sveltejs/adapter-auto\n  Could not detect a supported production environment. See https://kit.svelte.dev/docs/adapters to learn how to configure your app to run on the platform of your choosing\n  \xe2\x9c\x94 done\n
Run Code Online (Sandbox Code Playgroud)\n

小智 5

不久前我也遇到了同样的问题。

确保svelte.config.js你有这条线import adapter from '@sveltejs/adapter-static';

(我有适配器自动)