警告:Vite 插件 Svelte 中“以下包的 package.json 中有 svelte 字段,但没有 svelte 的导出条件”

问题描述 投票:0回答:1

我在我的 Vite 项目中遇到与 Vite 插件 Svelte 相关的警告消息。警告消息内容如下:

[vite-plugin-svelte] WARNING: The following packages have a svelte field in their package.json but no exports condition for svelte. 

警告消息中列出的软件包是:

  1. @beyonk/[电子邮件受保护]
  2. [电子邮件受保护]
  3. [电子邮件受保护]
  4. [电子邮件受保护]
  5. [电子邮件受保护]
  6. [电子邮件受保护]
  7. [电子邮件受保护]
  8. @bulatdashiev/[电子邮件受保护]
  9. @ernane/[电子邮件受保护]
  10. [电子邮件受保护]
  11. [电子邮件受保护]

该警告建议检查出口条件是否精简。我已经参考了这里的文档,但我仍然不确定如何解决这个问题。

工作不变性: 节点 = 20.12.0 Npm = 10.5.2

包.json https://codeshare.io/Bdggbb

有人可以提供有关如何在我的 Vite 项目中解决此警告消息的指导吗?任何见解或建议将不胜感激。谢谢!

要解决警告消息,我建议检查列出的包的 package.json 文件中 Svelte 字段的导出条件。确保这些包根据 Vite Plugin Svelte 文档中提供的指南正确定义 Svelte 的导出条件。具体来说,确保每个包的导出条件正确指定应如何导入和使用 Svelte 组件。

验证并(如有必要)更新列出的包的 package.json 文件中 Svelte 的导出条件后,重建您的 Vite 项目以查看警告消息是否仍然存在。如果操作正确,警告应该不再出现,并且您的 Vite 项目应该可以编译,不会出现任何与 Svelte 字段导出条件相关的问题。

npm vite svelte package.json
1个回答
0
投票

看起来您的问题已经有了答案。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.