2017-09-10 48 views
0

我,我不斷收到錯誤:無法找到「摩卡」類型定義文件時,我更新打字稿至最新版本。錯誤t TS2688 t體形:打字稿更新後無法找到「摩卡」類型定義文件

tsconfig.json

{ 
    "compilerOptions": { 
    "emitDecoratorMetadata": true, 
    "experimentalDecorators": true, 
    "lib": [ "es2015", "dom" ], 
    "module": "commonjs", 
    "moduleResolution": "node", 
    "noImplicitAny": true, 
    "sourceMap": true, 
    "suppressImplicitAnyIndexErrors": true, 
    "target": "es5", 
    "rootDir": "app", 
    "outDir": "wwwroot/app" 
    }, 
    "exclude": [ 
    "node_modules", 
    "wwwroot/node_modules", 
    "typings" 

    ] 
} 

我,都不會改變任何事情。這是工作完美的早期,只是我更新打字稿版本從2.2.2到2.5,並不斷收到錯誤。我現在用角4

的package.json

{ 
    "version": "1.0.0", 
    "name": "asp.net", 
    "private": true, 
    "dependencies": { 
    "@angular/common": "^4.0.0", 
    "@angular/compiler": "^4.0.0", 
    "@angular/compiler-cli": "^4.0.0", 
    "@angular/core": "^4.0.0", 
    "@angular/forms": "^4.0.0", 
    "@angular/http": "^4.0.0", 
    "@angular/platform-browser": "^4.0.0", 
    "@angular/platform-browser-dynamic": "^4.0.0", 
    "@angular/platform-server": "^4.0.0", 
    "@angular/router": "^4.0.0", 
    "@angular/upgrade": "2.0.0", 
    "angular2-in-memory-web-api": "0.0.20", 
    "core-js": "^2.4.1", 
    "reflect-metadata": "^0.1.9", 
    "rxjs": "5.0.2", 
    "systemjs": "0.19.27", 
    "typescript": "^2.4.1", 
    "zone.js": "0.7.6" 
    }, 
    "devDependencies": {} 
} 

請人讓我知道我怎麼能解決這個問題。

回答

0

您需要安裝摩卡的類型定義。

修復

npm install @types/mocha

+0

,我應該安裝此類型。它是全局還是項目的特定文件夾\ –

相關問題