首页 > 解决方案 > 如何将其他捆绑包添加到 Sapper 汇总项目

问题描述

可能有点争议,但我希望能够在我的 Sapper 项目中捆绑额外的客户端 js。目前,我有一个 js 文件夹(静态/js),除了 svelte src 之外,我还想捆绑它,但它有点不清楚 rollup.config 是如何组成的,以及我将如何添加这个额外的入口点。

目前我的 rollup.config 看起来像这样:

    import...

    export default{ 
       client: {
          input...
          output...
       },
       server: {
          input...
          output...
       },
       service-worker: {
          input...
          output...
       },
       my-lib: {
          input...
          output...
       }
  }

笔记; 配置的“my-lib”部分没有像您想象的那样编译。

相比之下,汇总文档将配置描述如下...

  import...

  export default{ 
       input...
       output...
  }

这里的想法是我希望将事物的应用程序方面与 svelte 惯用语分开,这样我可以更灵活地构建我的代码,同时利用浏览器内的实时代码编辑并为其他团队成员提供非 svelte 条目观点。

此外,查看汇总文档,它更不清楚,因为默认应该导出一个数组。这里的任何帮助或示例都会很棒。

标签: rollupsveltesapper

解决方案


推荐阅读