2017-06-02 83 views
2

我安装角版本:'NG测试' 升级到@角/ CLI后出现故障:1.1.0

:吴运行测试时,正在显示

Angular version that I installed

错误

Errors that are being displayed trying to run ng test

devDependencies:

"devDependencies": { 
    "@angular/cli": "^1.1.0", 
    "@angular/compiler-cli": "^4.1.3", 
    "@types/jasmine": "2.5.38", 
    "@types/lodash": "^4.14.63", 
    "@types/node": "^6.0.75", 
    "angular2-template-loader": "^0.6.2", 
    "codelyzer": "~2.0.0", 
    "electron": "^1.7.2", 
    "jasmine-core": "~2.5.2", 
    "jasmine-spec-reporter": "~3.2.0", 
    "karma": "~1.4.1", 
    "karma-chrome-launcher": "~2.0.0", 
    "karma-cli": "~1.0.1", 
    "karma-coverage-istanbul-reporter": "^0.2.0", 
    "karma-jasmine": "~1.1.0", 
    "karma-jasmine-html-reporter": "^0.2.2", 
    "protractor": "^5.1.2", 
    "ts-node": "~2.0.0", 
    "tslint": "~4.5.0", 
    "typescript": "^2.3.4", 
    "wallaby-webpack": "0.0.34" 
+0

你有没有机会在升级前获得测试版本?你是如何升级CLI的版本的? –

+0

全球包装: 1)NPM卸载-g @角/ CLI 2)NPM缓存清理 3)NPM安装-g @角/ CLI @最新 本地项目包: 1)NPM安装--save -dev @ angular/cli @ latest 2)npm install – Sathvik

+0

@Sathvik最新版本的npm是什么?我在npm @ 5上升级后得到同样的问题 –

回答

0

看起来像一些角模块没有正确安装。删除package-lock.json(如果有的话),更新到最新的角色,并且npm install

+0

我试过一切似乎没有任何工作。 代码正在编译,但测试失败 – Sathvik

+0

尝试删除您的node_modules并重新安装。 – wilsonhobbs

+0

这是一个打字稿的打字错误,而不是NPM –