【问题标题】:Multi-module Vaadin project generates files into the parent module多模块 Vaadin 项目生成文件到父模块
【发布时间】:2021-05-10 11:39:19
【问题描述】:

在创建多模块 Vaadin 项目并从 IDE 运行时,有时会在父模块中创建 node_modules 和其他生成的文件和目录。

这会导致项目运行时出错,如下图:

Uncaught DOMException: Failed to execute 'define' on 'CustomElementRegistry': the name "vaadin-lumo-styles" has already been used with this registry
    at eval (webpack-internal:///../node_modules/@vaadin/vaadin-lumo-styles/version.js?babel-target=es6:10:16)

我该如何解决这个问题?

【问题讨论】:

    标签: spring-boot intellij-idea vaadin


    【解决方案1】:

    当您的 IDE 使用错误的工作目录时会发生这种情况。

    您可以在 IntelliJ 或 Eclipse 中通过编辑运行配置并将 Working directory 设置为您正在运行的模块的目录来配置它。

    如果您不小心使用错误的工作目录运行项目,请记住删除所有由 Vaadin 下载或生成的工件,否则您可能会面临进一步的怪异,例如 WebPack 错误。

    【讨论】:

      猜你喜欢
      • 2020-10-07
      • 1970-01-01
      • 2014-03-28
      • 1970-01-01
      • 1970-01-01
      • 2019-07-08
      • 2018-01-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多