【问题标题】:Augury isn't work properly "Cannot read property '1' of null"占卜无法正常工作“无法读取 null 的属性 '1'”
【发布时间】:2020-05-30 10:42:45
【问题描述】:

Augury 无法正常工作 "Cannot read property '1' of null" 。 当我尝试连接到 augury devtool 以查看我的树元素错误出现时,我该如何解决?

我不知道你需要什么,所以我分享了我的 package.json

{
  "name": "protein-nutrition",
  "version": "0.0.0",
  "scripts": {
    "ng": "ng",
    "start": "node server.js",
    "build": "ng build",
    "test": "ng test",
    "lint": "ng lint",
    "e2e": "ng e2e"
  },
  "private": true,
  "dependencies": {
    "@angular/animations": "~9.1.9",
    "@angular/common": "~9.1.9",
    "@angular/compiler": "~9.1.9",
    "@angular/core": "~9.1.9",
    "@angular/forms": "~9.1.9",
    "@angular/platform-browser": "~9.1.9",
    "@angular/platform-browser-dynamic": "~9.1.9",
    "@angular/router": "~9.1.9",
    "@ngrx/effects": "^9.1.2",
    "@ngrx/entity": "^9.1.2",
    "@ngrx/router-store": "^9.1.2",
    "@ngrx/store": "^9.1.2",
    "@ngrx/store-devtools": "^9.1.2",
    "express": "^4.17.1",
    "path": "^0.12.7",
    "rxjs": "~6.5.4",
    "tslib": "^1.10.0",
    "zone.js": "~0.10.2"
  },
  "devDependencies": {
    "@angular-devkit/build-angular": "~0.901.7",
    "@angular/cli": "~9.1.7",
    "@angular/compiler-cli": "~9.1.9",
    "@types/node": "^12.11.1",
    "@types/jasmine": "~3.5.0",
    "@types/jasminewd2": "~2.0.3",
    "codelyzer": "^5.1.2",
    "jasmine-core": "~3.5.0",
    "jasmine-spec-reporter": "~4.2.1",
    "karma": "~5.0.0",
    "karma-chrome-launcher": "~3.1.0",
    "karma-coverage-istanbul-reporter": "~2.1.0",
    "karma-jasmine": "~3.0.1",
    "karma-jasmine-html-reporter": "^1.4.2",
    "protractor": "~7.0.0",
    "ts-node": "~8.3.0",
    "tslint": "~6.1.0",
    "typescript": "~3.8.3"
  }
}

如果需要添加更多库,请在评论中说。 非常感谢!!

【问题讨论】:

  • 所以你的应用可以正常运行,错误只是在使用Augury的时候?
  • 是的,当我使用 Augury 并单击此处时,此问题开始显示
  • 请帮助大家,我没有找到任何解决方案。
  • 没有人知道解决方案

标签: angular ngrx-store augury


【解决方案1】:

似乎 Augury 与 Angular 9 (Ivy) 不兼容?:

Augury 目前从 Augury v1 开始不支持 Angular Ivy (https://github.com/rangle/augury#supported-version)

我尝试enable debug for AOT,但仍然失败:

"angularCompilerOptions": {
  "debug": true
}

我什至尝试了“仅组件”配置。

https://github.com/rangle/augury/issues/1455

遗憾的是,我认为是时候切换到另一个工具了:https://github.com/rangle/augury/issues/1483

【讨论】:

    猜你喜欢
    • 2021-12-04
    • 2021-10-28
    • 2015-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多