使用 create-react-kotlin-app 时如何依赖 Maven 本地 jar https://github.com/JetBrains/create-react-kotlin-app

How to depend on a maven local jar when using create-react-kotlin-app https://github.com/JetBrains/create-react-kotlin-app

我想在 kotlin/react 中构建一个前端。 我希望它能够依赖于用 kotlin 编写的常见人工制品。 这些人工制品将在我当地的 maven 仓库中。 我如何在 package.json 中引用这些内容?

您不能在 package.json 文件中引用它,package.json 仅描述 npm 工件。如果理论上将 jar 文件放入 npm 包中,您将能够访问它,但它很可能不是您真正想要的东西 - jar 的物理可访问性实际上并不意味着它的内容可以用作源代码。

不过,您可以使用 gradle 实现此目的。可以毫不夸张地说,现代 Kotlin/JS 开发在不使用 gradle 的情况下非常非常具有挑战性(委婉地说)。在 gradle 中,您可以下载任何 jar,将其解压缩并将所有相关内容添加到源集中。