在Angular中,生产构建默认会对类名进行缩短以减小文件大小。如果你希望保留类名不被缩短,可以通过以下方法进行设置。
使用Angular的AOT(Ahead-of-Time)编译模式:AOT编译会生成真实的类名,并且默认不会对类名进行缩短。
在tsconfig.json中禁用类名缩短:在tsconfig.json文件中,可以将"angularCompilerOptions"部分的"compilationMode"设置为"full",这将禁用类名缩短。
{
"compilerOptions": {
...
},
"angularCompilerOptions": {
"compilationMode": "full"
}
}
ng build --prod --optimization=false
通过以上方法,你可以在Angular的生产构建中禁用类名缩短,保留原始的类名。