【发布时间】:2021-08-19 04:46:15
【问题描述】:
我正忙着弄清楚如何在我的 Svelte 项目中从 Vite 构建单个 .js 文件,其中包括我的 Svelte 项目中构建的所有 javascript 和 CSS。默认情况下,Vite 将应用程序捆绑到一个 html 文件(这没关系)、两个 .js 文件(为什么??)和一个 .css 文件(只是希望将其捆绑到一个 js 文件中)。
我运行了这个非常基本的命令来获得一个入门项目:npx degit sveltejs/template myproject
我尝试添加几个插件,但我添加的所有插件都没有达到我想要的结果。首先,我发现的插件似乎想要创建一个包含所有内容的 HTML 文件。似乎 PostCSS 可能会有所帮助,但我不明白我可以通过 Vite 设置什么配置来让它做我想做的事情。
什么是神奇的插件和配置集,可以输出单个 HTML 文件和单个 js 文件,将我的 Svelte 应用程序及其 CSS 呈现到页面上?
【问题讨论】:
-
您的项目结构是什么样的?你的vite配置?您是否使用任何动态
imports?
标签: javascript css bundle svelte vite