angular - node_modules/angular-datatables/node_modules/rxjs/internal/types.d.ts(82,92):错误 TS1109:预期表达式
问题描述
完全错误:-
node_modules/angular-datatables/node_modules/rxjs/internal/types.d.ts(81,44) 中的错误:错误 TS1005:';' 预期的。node_modules/angular-datatables/node_modules/rxjs/internal/types.d.ts(81,74): 错误 TS1005: ';' 预期的。node_modules/angular-datatables/node_modules/rxjs/internal/types.d.ts(81,77):错误 TS1109:预期表达式。node_modules/angular-datatables/node_modules/rxjs/internal/types.d.ts(82,52): 错误 TS1005: ';' 预期的。node_modules/angular-datatables/node_modules/rxjs/internal/types.d.ts(82,88): 错误 TS1005: ';' 预期的。node_modules/angular-datatables/node_modules/rxjs/internal/types.d.ts(82,92):错误 TS1109:预期表达式。
依赖关系:-
{“名称”:“默认”,
“版本”:“0.0.0”,
“许可证”:“MIT”,
“脚本”:{
“ng”:“ng”,
“开始”:“ng serve”,
“ build”:“ng build --prod”,
“test”:“ng test”,
“lint”:“ng lint”,
“e2e”:“ng e2e”,
“postinstall”:“npm run tsformat”,
“tsformat ": "tsfmt -r"
},
"private": true,
"dependencies": {
"@angular/animations": "^5.2.0",
"@angular/common":“^5.2.0”、
“@angular/compiler”:“^5.2.0”、
“@angular/core”:“^5.2.0”、
“@angular/forms”:“^5.2.0”、
“ @angular/http": "^5.2.0",
"@angular/platform-browser": "^5.2.0",
“@angular/platform-browser-dynamic”:“^5.2.0”,
“@angular/router”:“^5.2.0”,
“@ng-bootstrap/ng-bootstrap”:“^1.0.0”,
“角度数据表”:“^9.0.1”,
“角度用户空闲”:“^1.1.0”,
“braintree-web”:“^3.50.0”,
“chart.js”:“^2.7 .3”、
“classlist.js”:“^1.1.20150312”、
“core-js”:“^2.6.5”、
“datatables.net”:“^1.10.20”、
“datatables.net-dt” :“^1.10.20”,
“增强解析”:“^3.3.0”,
“全日历”:“^3.10.0”,
“jquery”:“^3.4.1”,
“lodash”:“^4.17.11”,
“时刻”:“^2.24.0”,
“ng-recaptcha”:“^3.0.0”,
“ng2-select2” ": "^1.0.0-beta.16",
“ngx-braintree”:“^5.1.1”,
“ngx-剪贴板”:“^11.1.9”,
“ngx-infinite-scroller”:“^0.4.1”,
“ngx-select-ex”:“ ^3.5.2-ng4”、
“primeng”:“^4.1.3”、
“rxjs”:“^5.5.12”、
“summernote”:“^0.8.11”、
“sweetalert2”:“^7.33.1 ", "typescript-formatter": "^5.2.0",
"zone.js": "^0.8.27"
},
"devDependencies": {
"@angular/cli": "~1.7.4",
"@ angular/compiler-cli": "^5.2.0",
"@angular/language-service": "^5.2.0",
"@types/chart.js": "^2.7.45",
"@types/datatables.net": "^1.10.18",
"@types/jquery": "^3.3.34 ",
"打字稿": "~2.5.3"
}
}
解决方案
我可以假设您使用 angular-datatable@^9.0.1,它与您的项目依赖项不兼容。
这里是 angular-datatable@^9.0.1 对等依赖项:
"peerDependencies": {
"@angular/common": "^9.0.6",
"@angular/compiler": "^9.0.6",
"@angular/core": "^9.0.6",
"@angular/platform-browser": "^9.0.6",
"@angular/platform-browser-dynamic": "^9.0.6",
"core-js": "^3.6.4",
"datatables.net": "^1.10.20",
"jquery": ">=3.4.1"
}
所以,我认为你至少应该降级 angular-datatable 包,使其与你使用的 angular 5 兼容。
推荐阅读
- c - 关于C表达式的问题
- r - 如何根据给定R中的列的条件动态创建特定数量的列
- c++ - 如果验证容器的大小并在相同的条件语句下访问元素,这是一种好习惯吗?
- python - 如何在熊猫 DatFarame 中以列名编写元字符
- android - BottomNavigationView 菜单中的矢量可绘制对象导致错误
- angular - 无法实例化循环依赖!AuthService ("[ERROR ->]"): 在 ./AppModule@-1:-1 中的 NgModule AppModule
- html - 以表格形式上传图片
- javascript - 为什么图表不会根据选择而改变?
- dialogflow-es - Google 上的操作:无法在 DialogFlow Fulfillment 中关闭 Convo
- markdown - 使用 Markdown 的外部链接不适用于 jekyll“帖子”