angular - Angular Chrome Dev Tools 扩展错误:“Angular DevTools 仅支持开发构建。”
问题描述
我正在尝试使用 Angular DevTools for Chrome Extension 调试 Angular 应用程序,但是当我尝试使用它时出现错误:
我们检测到使用生产配置构建的应用程序。Angular DevTools 仅支持开发构建。
我可以将项目恢复到开发模式吗?
解决方案
您可能缺少应用程序的开发配置。
在您的 angular.json 中导航到architect
-> build
->configurations
并在生产构建的定义下方添加这些行:
"configurations": {
"production": {
// already there!
},
"development": { // this is new!
"buildOptimizer": false,
"optimization": false,
"vendorChunk": true,
"extractLicenses": false,
"sourceMap": true,
"namedChunks": true
}
},
"defaultConfiguration": "production"
要在开发模式下运行构建,只需键入下一个命令:ng build --configuration development
.
推荐阅读
- python - 是否可以使用 setuptools 为 find_packages() 提供多个源目录?
- sql - VBA Sub 似乎正在跳过连接声明
- go - 尝试从多个 go 例程收集数据时出错
- ios - Appcelerator iOS 应用程序:如何从共享扩展中读取钥匙串值?
- python - 从 SQL Python 中提取字节返回字节数组
- python - 参数 1:无法从 'System.Data.SqlClient.SqlDataAdapter' 转换为 'System.Data.DataSet' 并且无法识别列名
- c++ - 使用 -pedantic 编译时采用 std::reference_wrapper 的模棱两可的构造函数
- c# - AndroidApp 和 MySqlConnection 不起作用 connection.open
- python - 无法更新表单中的所需字段
- azure - 如何通过组织帐户或活动目录访问 Azure 服务器