angular ng 构建后 cli 重复块名称
angular cli duplicate chunk name after ng build
我正在使用 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
我正在使用 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