我看到许多用于 JavaScript 的较新 Maven 插件需要在进行构建的机器(本地和 CI 服务器)上安装 NodeJS。 例如:yeoman-maven-plugin、npm-maven-plugin等
问题是:检查 NodeJS 是否存在并在缺少时通过 Maven 作为依赖安装它是否有意义?
奖励问题:如果您认为这是个好主意,您将如何完成这项任务?
最佳答案
你可以试试 frontend-maven-plugin (通过 https://stackoverflow.com/a/19600777/1024571 )。根据文档:
This plugin downloads/installs Node and NPM locally for your project, runs NPM install, Grunt and/or Karma
基本上,它允许您在构建过程中使用 Node,而无需在构建机器上全局安装它。
关于javascript - 通过 Maven 安装 NodeJS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17599106/