【发布时间】:2019-10-02 08:10:26
【问题描述】:
当我在 intellij Idea 中创建并运行它时,控制台输出了以下内容,但是当我在一分钟前初始化一个反应应用程序时,节点已经很好地配置为使用代理。
java.lang.RuntimeException: 无法初始化 Vaadin DevModeHandler 无法确定“npm.cmd”工具。 请安装它:
- 按照https://nodejs.org/en/download/ 指南进行全局安装
- 或通过运行 frontend-maven-plugin 目标将其安装在此项目中: $ mvn com.github.eirslett:frontend-maven-plugin:1.7.6:install-node-and-npm -DnodeVersion="v10.16.0"
【问题讨论】:
-
V14 和 Gradle 插件目前只能在兼容模式下工作(基于 bower,旧模式)。您必须等待插件更新以支持基于 npm 的方法。
-
@cfrick 请不要将答案添加为 cmets
-
对不起,但我们“知道”那个时间会解决这个问题,所以(对我来说)评论并让 OP 知道而不是写一个答案更有意义,这在未来需要注意或者有BBD。
-
更新:除了 Maven,Vaadin Ltd 于 2021 年宣布全面支持 Gradle。这至少适用于 20+ 版本(也许是 14,我只是不知道)。见this company blog post 和this tutorial。
标签: spring spring-boot gradle intellij-idea vaadin