我有一个角度项目,这是我的版本:
Package Version
------------------------------------------------------------
@angular-devkit/architect 0.7.5
@angular-devkit/build-angular 0.7.5
@angular-devkit/build-ng-packagr 0.7.5
@angular-devkit/build-optimizer 0.7.5
@angular-devkit/build-webpack 0.7.5
@angular-devkit/core 0.7.5
@angular-devkit/schematics 0.8.9
@angular/cdk 6.4.7
@angular/cli 6.2.9
@angular/material 6.4.7
@ngtools/json-schema 1.1.0
@ngtools/webpack 6.1.5
@schematics/angular 0.8.9
@schematics/update 0.8.9
ng-packagr 4.7.1
rxjs 6.4.0
typescript 2.9.2
webpack 4.9.2
在我的src/app
文件夹中,我有很多表格,每个表格都是一个组件。表格文件夹包含以下文件夹:
acces-xyz
accessory-cellphones
activate-network
以此类推,表单名称并不那么重要。
这是我的构建命令:
ng build --named-chunks --output-hashing none --base-href /dist/ --project proj-angular
一切正常。唯一的问题是,有一个奇怪的文件,老实说,我不知道该文件的用途。为了给您一个想法,以下是生成的文件:
app-forms-acces-xyz-acces-xyz-module.js
app-forms-acces-xyz-acces-xyz-module.js.map
app-forms-acces-xyz-acces-xyz-module~app-forms-accessory-cellphones-accessory-cellphones-module~ap~b0f95ed6.js
app-forms-acces-xyz-acces-xyz-module~app-forms-accessory-cellphones-accessory-cellphones-module~ap~b0f95ed6.js.map
app-forms-accessory-cellphones-accessory-cellphones-module.js
app-forms-accessory-cellphones-accessory-cellphones-module.js.map
以此类推。
我完全不知道以〜b0f95ed6结尾的文件
app-forms-acces-xyz-acces-xyz-module.js
包含我的第一个表单代码(约400行),
app-forms-accessory-cellphones-accessory-cellphones-module.js
包含第二个表单代码(大约500行)。但是
pp-forms-acces-xyz-acces-xyz-module〜app-forms-accessory-mobilephones-accessory-phonephones-module〜ap〜b0f95ed6.js
是一个大约43000行的文件,看起来它包含来自node_modules中所有模块的所有脚本。
你们知道这个文件是做什么用的,是否有办法给它起更重要的名字?