我正在使用 Angular CLI v8 开发 Angular v8 应用程序。
我有dashboard.module.ts
执行命令后,ng-build
我在dist
文件夹文件中看到名称:
dashboard-dashboard-module.js
为什么不dashboard-module.js
呢?
为什么它是重复的dashboard-dashboard
?
以这种方式命名它的原因是什么?还是这是默认行为?
我正在使用 Angular CLI v8 开发 Angular v8 应用程序。
我有dashboard.module.ts
执行命令后,ng-build
我在dist
文件夹文件中看到名称:
dashboard-dashboard-module.js
为什么不dashboard-module.js
呢?
为什么它是重复的dashboard-dashboard
?
以这种方式命名它的原因是什么?还是这是默认行为?
您的块的名称是按照以下模式构建的:
{ModuleDirectoryName}-{ModuleName}.js
因此,如果您的模块路径看起来像dashboard/dashboard.module.ts,则构建的块将命名为dashboard-dashboard-module.js
如果您想更改命名模式,一种可能性是使用 webpack 插件angular-named-lazy-chunks-webpack-plugin。
我发现了同样的问题,解决方法是修改你dashboard.module.ts
的module.ts