实现 exceljs 功能后,我运行
npm install
并尝试使用 ng serve
运行应用程序,但出现以下错误。
ERROR in node_modules/exceljs/index.d.ts: - error TS2694: Namespace 'NodeJS' has no exported member 'TypedArray'.
dictionary: Buffer | NodeJS.TypedArray | DataView | ArrayBuffer; // deflate/inflate only, empty dictionary by default
有人可以帮我解决这个问题吗?
我遇到了同样的问题,我发现解决它的唯一方法是将这个命令放在终端上:
npm install --save @types/node
执行此操作时,请在项目中搜索包含这部分代码的文件:
// Reference required types from the default lib:
/// <reference lib="es2015" />
// Base definitions for all NodeJS modules that are not specific to any version of TypeScript:
/// <reference path="base.d.ts" />
// TypeScript 3.2-specific augmentations:
然后注释引用 lib="es2015" 并重新编译。