我正在寻找从 Webpack 切换到 Snowpack 的开发环境。但是我在 Webpack 中设置了多个入口点,并且我无法找到如何在 Snowpack 中执行此操作的示例。似乎 Snowpack 旨在与只有一个 HTML 页面和一个入口点 Javascript 文件的真正 SPA 一起使用。
站点上的每个 HTML 页面(共 20 个)都有自己的 index.js,它是该页面的起点,并且独立于站点上的其他页面。这将如何在 Snowpack 中工作?
我在 Github 上发现了一些关于多个入口点的讨论,但阅读评论我无法确定这是否受支持。如果不支持,我是否需要为每个 index.js 运行 Snowpack?或者是否有另一种快速开发工具适用于这个用例?
如果您检查配置文档,您将看到该mount选项是一个对象,这意味着您安装了多个目录。如果安装目录中有多个顶级模块,您将获得多个入口点。
例如,以下配置从src文件夹中获取任何模块并将其输出到dist构建目录中的文件夹:
mount: {
src: { url: '/dist' },
},
Run Code Online (Sandbox Code Playgroud)
假设您有src/index.tsx和src/module.tsx文件,您将在输出目录中获得dist/index.js和文件。dist/module.js
我刚刚测试过并且有效。
| 归档时间: |
|
| 查看次数: |
193 次 |
| 最近记录: |