Angular 角度11-ng发球-选项“;“源地图”;不赞成

Angular 角度11-ng发球-选项“;“源地图”;不赞成,angular,angular-compiler-cli,angular-builder,Angular,Angular Compiler Cli,Angular Builder,我将角度项目从角度10更新为11倍。除了使用ng serve(ng serve中没有任何选项)运行项目时发出的一条警告之外,所有功能都正常工作。警告是: 不推荐使用选项“sourceMap”:请改用浏览器生成器中的“sourceMap”选项 该警告未显示在ng build中 以下是项目的angular.json中浏览器生成器部分的外观: "builder": "@angular-devkit/build-angular:browser",

我将角度项目从角度10更新为11倍。除了使用
ng serve
(ng serve中没有任何选项)运行项目时发出的一条警告之外,所有功能都正常工作。警告是:

不推荐使用选项“sourceMap”:请改用浏览器生成器中的“sourceMap”选项

该警告未显示在
ng build

以下是项目的
angular.json
中浏览器生成器部分的外观:

"builder": "@angular-devkit/build-angular:browser",
          "options": {
            "outputPath": "dist/my-app",
            "index": "src/index.html",
            "sourceMap": true,
            "main": "src/main.ts",
            "polyfills": "src/polyfills.ts",
            "tsConfig": "tsconfig.app.json",
            "aot": true,
            "assets": [
              "src/favicon.ico",
              "src/assets"
            ],

与此相关的东西在11年发生了变化?如何删除此警告?

您需要从已弃用的
服务-->选项-->sourceMap
中删除
sourceMap

您需要从已弃用的
服务-->选项-->sourceMap
中删除
sourceMap

我对一些答案感到困惑,这些选项并没有真正被弃用,但现在应该在angular.json的适当“build”部分指定,而不是“service”。

我被一些答案弄糊涂了,这些选项并没有真正被弃用,但现在应该在angular.json的适当“build”部分指定,而不是“service”。

您的“service”是什么在
angular.json
中,我实际上尝试了您发布的配置,但没有得到相同的警告。我不认为是这样relevant@HTN,这是我的
angular.json
中的“服务”部分:{“构建器”:“@angular devkit/build angular:dev server”,“选项”:{“browserTarget”:“我的应用程序:构建”,“源地图”:{“脚本”:true,“样式”:true,“供应商”:true},“配置”:{“生产”:{“browserTarget”:“easyproduction web:build:production”}}}},我不明白这个问题。警告说:“选项“sourceMap”已弃用。在您的服务配置中,您有
“sourceMap”:{“scripts”:true,“style”:true,“vendor”:true}
。此警告到底有什么不清楚的地方?您的“服务”是什么“在
angular.json
中的部分?我实际上尝试了您发布的配置,但没有得到相同的警告。我不认为是这样relevant@HTN,这是我的
angular.json
中的“服务”部分:{“构建器”:“@angular devkit/build angular:dev server”,“选项”:{“browserTarget”:“我的应用程序:构建”,“源地图”:{“脚本”:true,“样式”:true,“供应商”:true},“配置”:{“生产”:{“browserTarget”:“easyproduction web:build:production”}}},我不明白这个问题。警告说:“选项“sourceMap”已弃用”。在您的服务配置中,您有
“sourceMap”:{“脚本”:true,“样式”:true,“供应商”:true}}
。这个警告到底有什么不清楚的地方?正确地指出,
sourceMap
的使用现在被弃用:正确地指出,
sourceMap
的使用现在被弃用:在“服务”中“第节,不赞成:是的,我们同意。只是指出,这并不意味着你不能为ng serve打开或关闭源代码映射,只要你把它放在正确的构建部分。我只是想澄清一下,以防有像我这样的人没有得到它。在“服务”部分,它被弃用:是的,我们同意。只是指出,这并不意味着你不能为ng serve打开或关闭源代码映射,只要你把它放在正确的构建部分。我只是想说清楚,以防有像我这样的人不明白。