gpt4 book ai didi

Angular 6 从 IntelliJ 运行 karma 测试

转载 作者:太空狗 更新时间:2023-10-29 18:15:11 26 4
gpt4 key购买 nike

我刚刚将我的 Angular 应用程序从版本 5.2 升级到版本 6。一切正常,但当我尝试从 IntelliJ 运行测试时,它会抛出以下错误:

Error: The '@angular-devkit/build-angular/plugins/karma' karma plugin is meant to be used from within Angular CLI and will not work correctly outside of it.

在以前的版本中,我可以从 IntelliJ 运行相同的测试。

无论如何我都可以从命令行运行测试,但我想解决这个问题。

这是我的 package.json:

{
"name": "项目名称",
“版本”:“1.0.0”,
“许可证”:“麻省理工学院”,
“脚本”:{
“吴”:“吴”,
“开始”:“服务”,
“构建”:“ng构建--prod”,
"build-prod": "ng build --output-hashing all --extract-css true --named-chunks false --sourcemaps false --environment prod",
“测试”:“NG测试”,
“林特”:“吴林特”,
“e2e”:“ng e2e”
},
“私有(private)”:是的,
“依赖”:{
"@agm/core": "^1.0.0-beta.2",
"@angular/animations": "6.0.0",
"@angular/cdk": "6.0.1",
"@angular/common": "6.0.0",
"@angular/编译器": "6.0.0",
"@angular/core": "6.0.0",
"@angular/forms": "6.0.0",
"@angular/http": "6.0.0",
"@angular/material": "6.0.1",
"@angular/platform-b​​rowser": "6.0.0",
"@angular/platform-b​​rowser-dynamic": "6.0.0",
"@angular/路由器": "6.0.0",
"@types/d3": "^5.0.0",
“angular-oauth2-oidc”:“3.1.4”,
“angular2-jwt”:“0.2.3”,
“ Bootstrap ”:“^4.0.0-beta.3”,
“干净的CSS”:“^ 4.1.11”,
“核心 js”:“^2.4.1”,
"d3": "^4.13.0",
“ Font Awesome ”:“^ 4.7.0”,
“hammerjs”:“2.0.8”,
"jquery": "^3.3.1",
“时刻”:“2.20.1”,
“ngx-bootstrap”:“^2.0.2”,
"npm": "^5.7.1",
"popper.js": "^1.12.9",
"rxjs": "^6.1.0",
"rxjs-compat": "^6.1.0",
“系绳”:“1.4.3”,
“zone.js”:“~0.8.26”
},
“devDependencies”:{
"@angular/cli": "6.0.0",
"@angular/compiler-cli": "6.0.0",
"@angular/language-service": "6.0.0",
"@types/ Jasmine ": "~2.8.3",
"@types/jasminewd2": "~2.0.2",
"@types/node": "~6.0.60",
“codelyzer”:“^ 4.0.1”,
“ Jasmine 核心”:“〜2.8.0”,
“ Jasmine 记者”:“〜2.3.0”,
"jasmine-spec-reporter": "~4.2.1",
“karma ”:“〜2.0.0”,
“karma Chrome 发射器”:“〜2.2.0”,
“karma 报道- Istanbul 尔记者”:“^1.2.1”,
“karma Jasmine ”:“~1.1.0”,
"karma-jasmine-html-reporter": "^0.2.2",
"karma -junit-记者": "^1.2.0",
“Protractor ”:“~5.1.2”,
“ts-节点”:“〜4.1.0”,
“tslint”:“~5.9.1”,
“ typescript ”:“2.7.2”,
"@angular-devkit/build-angular": "~0.6.0"
}
}

最佳答案

已知问题,由 Angular CLI 的最新更改引起。这是 angular-cli repo 中的一个问题:https://github.com/angular/angular-cli/issues/10703 .相关 JetBrains 门票:WEB-32653 .更新请关注

关于Angular 6 从 IntelliJ 运行 karma 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50250198/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com