Angular 角度11-ng发球-选项“;“源地图”;不赞成
我将角度项目从角度10更新为11倍。除了使用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",
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打开或关闭源代码映射,只要你把它放在正确的构建部分。我只是想说清楚,以防有像我这样的人不明白。