aws sdk在angular7中构建库时无法正常工作

问题描述 投票:0回答:1

建立错误

node_modules / aws -sdk / lib / http_response.d.ts(1,25):错误TS2307:找不到模块'stream'。

node_modules / aws -sdk / lib / http_response.d.ts(14,18):错误TS2580:找不到名称'Buffer'。您是否需要为节点安装类型定义?尝试npm i @ types / node,然后将节点添加到tsconfig中的types字段。

node_modules / aws -sdk / clients / acm.d.ts(132,37):错误TS2580:找不到名称'Buffer'。您是否需要为节点安装类型定义?尝试npm i @ types / node,然后将节点添加到tsconfig中的types字段。

node_modules / aws -sdk / clients / acm.d.ts(134,38):错误TS2580:找不到名称'Buffer'。您是否需要为节点安装类型定义?尝试npm i @ types / node,然后将节点添加到tsconfig中的types字段。

node_modules / aws -sdk / clients / acm.d.ts(468,32):错误TS2580:找不到名称'Buffer'。您是否需要为节点安装类型定义?尝试npm i @ types / node,然后将节点添加到tsconfig中的types字段。

node_modules / aws -sdk / clients / acm.d.ts(470,32):错误TS2580:找不到名称'Buffer'。您是否需要为节点安装类型定义?尝试npm i @ types / node,然后将节点添加到tsconfig中的types字段。

node_modules / aws -sdk / clients / apigateway.d.ts(1146,23):错误TS2580:找不到名称'Buffer'。您是否需要为节点安装类型定义?尝试npm i @ types / node,然后将节点添加到tsconfig中的types字段。

node_modules / aws -sdk / clients / clouddirectory.d.ts(1573,38):错误TS2580:找不到名称'Buffer'。您是否需要为节点安装类型定义?尝试npm i @ types / node,然后将节点添加到tsconfig中的types字段。

node_modules / aws -sdk / clients / cloudsearchdomain.d.ts(7,24):error TS2307:找不到模块'stream'。

node_modules / aws -sdk / clients / cloudsearchdomain.d.ts(42,23):错误TS2580:找不到名称'Buffer'。您是否需要为节点安装类型定义?尝试npm i @ types / node,然后将节点添加到tsconfig.enter code here中的types字段

angular7
1个回答
0
投票

你应该补充一下

  "typeRoots": [
      "node_modules/@types"
    ] 

给你tsconfig.json对象。并运行您的服务器。如下图所示。它对我有用。

tsconfig.json { 
"compileOnSave": false, enter code here
  "typeRoots": [
      "node_modules/@types"
    ],
"compilerOptions": 
{ "baseUrl": "./", 
"outDir": "./dist/out-tsc", 
"sourceMap": true, 
"declaration": false,
 "module": "es2015", 
"moduleResolution": "node", 
"emitDecoratorMetadata": true, 
"experimentalDecorators": true, 
"importHelpers": true, 
"target": "es5", 
"typeRoots": [ "node_modules/@types" ], 
"types": [ "node" ], 
"lib": [ "es2018", "dom" ], 
"paths": { "common-registration": [ "dist/common-registration" ], 
"common-registration/": [ "dist/common-registration/" ] } } }
© www.soinside.com 2019 - 2024. All rights reserved.