问题描述
-
使用AGM Spidefier库编译代码时遇到错误 TypeScript编译中缺少\ node_modules \ agm-spiderfier \ index.ts。请通过“文件”或“包含”属性确保它在您的tsconfig中。
tsconfig.app.json
{
"extends": "./tsconfig.base.json","compilerOptions": {
"outDir": "./out-tsc/app","types": []
},"files": [
"src/main.ts","src/polyfills.ts"
],"include": [
"src/**/*.d.ts","../node_modules/agm-spiderfier/*.ts"
]
}
tsconfig.spec.json
{
"extends": "./tsconfig.base.json","compilerOptions": {
"outDir": "./out-tsc/spec","types": [
"jasmine","googlemaps"
]
},"files": [
"src/test.ts","src/polyfills.ts","../node_modules/agm-spiderfier/index.ts",],"include": [
"src/**/*.spec.ts","src/**/*.d.ts","../node_modules/agm-spiderfier/*.ts"
]
}
解决方法
Please modify your both the files as below.
tsconfig.app.json
"include": [
"src/**/*.d.ts","node_modules/agm-spiderfier/**/*.ts"
]
tsconfig.spec.json
"include": [
"src/**/*.spec.ts","src/**/*.d.ts","node_modules/agm-spiderfier/**/*.ts"
]