meteor - 我可以删除核心包吗?

meteor - can I remove core packages?

是否可以从 meteor 中删除核心包?

我想删除 Blaze 和空格键。在这种情况下,meteor 应该按原样运送我的 index.html,他这边没有解析或模板化。

流星核心包包含在 'meteor-platform' 包中。您可以编辑 .meteor/packages 文件(或使用 meteor addmeteor remove 删除 'meteor-platform' 包,然后添加回您想要的任何流星包。

带有简要说明的packages in 'meteor-platform' are listed here

我认为删除 Blaze 和空格键不会导致您的 index.html 文件保持不变,但我真的不知道。您总是可以将它移动到 'public' 文件夹,然后它将在 '/index.html' 提供。

到 2020 年几乎所有包裹都可以做到这一点。 Blaze 不再有硬依赖,您甚至可以使用 SQL 数据库删除 Mongo 和 运行 Meteor。

要对此进行测试,您应该查看 various options for creating a new Meteor project - 它们仅定义在创建项目时最初添加的包,您甚至可以自由添加/删除核心包。