要在Angular CLI中构建源代码映射,但不部署它们,您可以使用以下方法:
"build": {
"configurations": {
"production": {
"fileReplacements": [{
"replace": "src/environments/environment.ts",
"with": "src/environments/environment.prod.ts"
}],
"sourcemaps": true // 添加此行
}
}
},
"serve": {
"configurations": {
"production": {
"sourcemaps": true // 添加此行
}
}
}
ng build --prod
"build": {
"configurations": {
"production": {
"fileReplacements": [{
"replace": "src/environments/environment.ts",
"with": "src/environments/environment.prod.ts"
}],
"sourcemaps": true,
"sourceMap": false // 添加此行
}
}
}
ng build --prod
这样,您将在构建文件中生成源代码映射,但它们不会被部署。