如何在intelliJ idea中设置将用作mvn clean install一部分的节点版本?

ohtdti5x  于 2023-11-16  发布在  IntelliJ IDEA
关注(0)|答案(1)|浏览(208)

我想使用内置的intelliJ Idea maven模块运行mvn clean install
其中一个目标是:

  1. [INFO] --- exec-maven-plugin:1.6.0:exec (npm-install)

字符串
这会失败,因为执行命令时使用的版本是:

  1. npm ERR! node v6.17.1
  2. npm ERR! npm v3.10.10


为了能够构建项目,我需要使用node 16,我可以通过终端轻松地完成它(只需在那里编写nvm use 16并运行mvn clean install),但我更喜欢通过idea运行mvn命令。
我尝试过通过Languages & Frameworks > Node.js中的Idea设置来设置节点版本,但这并没有改变mvn clean install所使用的版本。
有没有办法像在项目设置中设置java版本那样设置节点版本?

wb1gzix0

wb1gzix01#

我找到了一个答案here
这个plugin可以用来在执行mvn clean install时指定节点的版本。尽管它并不是我想要的,但是能够通过在项目设置中设置版本或类似的东西来通过Idea配置它,它完成了这项工作。
似乎Idea目前不支持我想做的事情。

相关问题