我正在寻找一个可以帮助我将项目导出为 war 文件的包。但是我在 npmjs.com 或其他地方没有看到任何相关的包。
到目前为止我尝试过的:
- 在 npmjs.com 中探索了此软件包,但没有找到。
- 探索了 github,但也没有找到。
- 一个 SO 解决方案建议使用
jar
命令,该命令 不幸的是,在我的环境中不存在,我无法下载和 由于限制也可以使用它。
有人遇到过这样的模块(或)与此相关的任何其他解决方案吗?有人可以帮忙吗?
最佳答案
如果我没记错的话,WAR 文件是特定于 Java 环境的。如果您使用的是nodeJS和Javascript,那么您没有使用Java,并且WAR格式不适合您的代码...
您最想通过 war 文件实现什么而不是其他目的?
In computing, a WAR file (short for Web ARchive) could be a JAR file used to distribute a collection of JavaServer Pages, servlets, Java classes, XML files, tag libraries and static Web pages (HTML and related files) that together constitute a Web application.
Wikipedia
编辑:我看到的唯一解决方案是创建一个最终需要并执行你的nodeJS代码的Java应用程序......但这看起来很Hacky。您可以阅读以下有关如何在 Java 环境中执行 NodeJS 代码的响应:Calling a node.js script from inside java
关于javascript - npmjs 中是否存在 "Export as war"包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49238473/