use*_*463 5 angularjs typescript typescript-typings yarnpkg
我正在用的打字稿(耶)角1.5,我们既包括@types/angular
和@types/angular-mocks
。
麻烦的是,@types/angular-mocks
列出@types/angular
与*版本的依赖。这会导致纱线在上安装1.6 @types/angular-mocks/node_modules
。
最终的结果是TS编译错误:@types/angular
1.5有$注射比不同的定义@types/angular
1.6
如何使tsconfig忽略@types/angular-mocks/node_modules
?
这是我当前的tsconfig:
{
"compilerOptions": {
"module": "commonjs",
"target": "es5",
"sourceMap": true,
"noImplicitAny": false,
"allowSyntheticDefaultImports": true,
"forceConsistentCasingInFileNames": true,
"lib": [
"es2016",
"dom"
],
"rootDir": "app/modules",
"mapRoot": "/modules/",
"sourceRoot": "/modules",
"typeRoots": ["./node_modules/@types"],
"baseUrl": ".",
"paths": {
"*": [
"app/modules/*"
]
}
},
"include": [
"./node_modules/@types",
"./typings-custom/*.d.ts"
],
"exclude": [
"node_modules"
]
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
749 次 |
最近记录: |