我无法在 Typescript 3.2 中使用任何类型的 @type/node
我的 tsconfig :
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"removeComments": false,
"noImplicitAny": false,
"skipLibCheck": true,
"suppressImplicitAnyIndexErrors": true,
"outDir": "target/www/app",
"lib": ["es7", "dom"],
"baseUrl": "./",
"paths": {
"app/*": ["src/app/*"]
},
"types": ["node"],
"importHelpers": true,
"allowJs": true
}
}
打字稿版本:3.2.2
@type/node 的版本:11.13.5
我有这个错误消息:
错误 TS2580:找不到名称“进程”。是否需要安装类型
节点的定义?尝试npm i @types/node
然后添加node
到
tsconfig.json 中的 types 字段
我了解该错误,但没有找到修复它的方法。
更新 :
npm ls --depth=0
+-- @angular-devkit/[email protected] /cdn-cgi/l/email-protection
+-- @angular/[email protected] /cdn-cgi/l/email-protection
+-- @angular/[email protected] /cdn-cgi/l/email-protection
+-- @angular/[email protected] /cdn-cgi/l/email-protection
+-- @angular/[email protected] /cdn-cgi/l/email-protection
+-- @angular/[email protected] /cdn-cgi/l/email-protection
+-- @angular/[email protected] /cdn-cgi/l/email-protection
+-- @angular/[email protected] /cdn-cgi/l/email-protection
+-- @angular/[email protected] /cdn-cgi/l/email-protection
+-- @angular/[email protected] /cdn-cgi/l/email-protection
+-- @angular/[email protected] /cdn-cgi/l/email-protection
+-- UNMET PEER DEPENDENCY @angular/platform-server@^7.1.4
+-- @angular/[email protected] /cdn-cgi/l/email-protection
+-- @fortawesome/[email protected] /cdn-cgi/l/email-protection
+-- @fortawesome/[email protected] /cdn-cgi/l/email-protection
+-- @fortawesome/[email protected] /cdn-cgi/l/email-protection
+-- @ng-bootstrap/[email protected] /cdn-cgi/l/email-protection
+-- @nguniversal/[email protected] /cdn-cgi/l/email-protection
+-- @ngx-translate/[email protected] /cdn-cgi/l/email-protection
+-- @ngx-translate/[email protected] /cdn-cgi/l/email-protection
+-- @types/[email protected] /cdn-cgi/l/email-protection
+-- @types/[email protected] /cdn-cgi/l/email-protection
+-- @types/[email protected] /cdn-cgi/l/email-protection
+-- @types/[email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- UNMET PEER DEPENDENCY [email protected] /cdn-cgi/l/email-protection - 3
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- UNMET PEER DEPENDENCY popper.js@^1.14.7
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
+-- [email protected] /cdn-cgi/l/email-protection
`-- [email protected] /cdn-cgi/l/email-protection
npm ERR! peer dep missing: @angular/platform-server@^7.1.4, required by @nguniversal/[email protected] /cdn-cgi/l/email-protection
npm ERR! peer dep missing: [email protected] /cdn-cgi/l/email-protection - 3, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! peer dep missing: popper.js@^1.14.7, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by mi[email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: strin[email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection
npm ERR! missing: [email protected] /cdn-cgi/l/email-protection, required by [email protected] /cdn-cgi/l/email-protection