angular - Jhipster jenkins:NaN 中的错误但它们指向不同的模块 Webpack 无法区分上下文并且无法加载
问题描述
我正在尝试在 Jenkins 中构建一个 Jhipster 项目。该项目在我当地运行良好。但是,它在 'yarn nun webpack:build' 期间在 Jenkins 运行中引发以下错误。以下是错误:
ERROR in NaNbut they point to different modules "(<jenkins wrokspace>/mybuild/target/myapp-snapshot-0.0.1.jar/app/admin//admin.module.ts and "<jenkins wrokspace>/mybuild/src/main/webapp/app/admin/admin.module.ts"). Webpack cannot distinguish on context and would fail to load the proper one.
添加 app-routing-mdule.ts
import { NgModule } from '@angular/core';
import { RouterModule } from '@angular/router';
import { errorRoute } from './layouts/error/error.route';
import { navbarRoute } from './layouts/navbar/navbar.route';
const LAYOUT_ROUTES = [navbarRoute, ...errorRoute];
@NgModule({
imports: [
RouterModule.forRoot(
[
{
path: 'admin',
loadChildren: './admin/admin.module#AdminUIModule,
},
...LAYOUT_ROUTES,
],
{ enableTracing: DEBUG_INFO_ENABLED }
),
],
exports: [RouterModule],
})
export class RmrsAppRoutingModule {}
请帮帮我。让我知道还有什么细节需要在这里发布。
解决方案
从项目中删除目标文件夹并再次运行该命令。
推荐阅读
- sql - SQL 导航器 - “插入”语句不适用于多行
- ios - 在 WKWebView 上处理第三方 Cookie
- python - Python PostgreSQL“错误插入的目标列多于表达式”,但不是
- dependency-injection - 带有 Spring DI 注释的 CDI 在来自外部依赖项时是否有效?
- c - 如何在没有 pthread_join() 的情况下使 pthreads 并发工作
- python - (Python) Beautifull soup 和编码 (utf-8, cp1252,ascii...)
- java - 小数点后为什么两个零不考虑双倍
- unity3d - 如何在 Unity 中以编程方式控制 GameObject 在场景中的放置
- c# - “类型或命名空间定义,预期文件结尾”错误
- r - 使用 R 在单个 .pdf 中保存多个栅格的有效方法