我知道已经有很多关于 dependency
和 devDependency
之间区别的帖子,但我没有找到任何解释 svelte 情况的帖子,所以让我们在这里打开这个。
在大多数像 svelte-material-ui 或 svelte-routing 的 svelte 软件包中,安装指南告诉将软件包安装为 dependency
。但是,由于 svelte 将在构建期间编译此包,因此将使用它的新库不需要安装此 svelte 包。所以我不明白为什么它是一个 dependency
。
也许这个问题是基于意见的,但至少对使用什么有一个小想法会很好。