ERROR in C:/phpStudy2018/PHPTutorial/WWW/Tms.Web/node_modules/@types/node/globals.d.ts(139,11):
139:11 Interface 'NodeRequire' cannot simultaneously extend types 'Require' and 'RequireFunction'.
Named property 'cache' of types 'Require' and 'RequireFunction' are not identical.
137 |
138 | // For backwards compability
> 139 | interface NodeRequire extends NodeJS.Require {}
| ^
140 | interface RequireResolve extends NodeJS.RequireResolve {}
141 | interface NodeModule extends NodeJS.Module {}
142 |
error in C:/phpStudy2018/PHPTutorial/WWW/Tms.Web/node_modules/@types/node/globals.d.ts
ERROR in C:/phpStudy2018/PHPTutorial/WWW/Tms.Web/node_modules/@types/node/globals.d.ts(139,11):
Meine Umgebung ist vue.js + Typoskript. Ich weiß nicht, ob ich Probleme mit meiner Konfiguration oder mit dem Paket eines Drittanbieters habe. Können Sie mir nützliche Ratschläge geben? Danke
typescript
vue.js
webpack
LiJing
quelle
quelle
--save-exact
flag verwenden oder auf andere Weisepackage.json
diese Zeile erhalten:"@types/node": "^12.12.22"
anstelle der genauen Version"12.12.22"
Ich denke, es ist besser, die
@types
Definitionen von der Zusammenstellung auszuschließen : https://stackoverflow.com/a/57113847/1704895Es ist erstaunlich einfach (tsconfig.json):
quelle