首页 > 解决方案 > 运行 npm 脚本时出现 Typescript 错误

问题描述

当我运行时,tsc && npm run browserify && npm run minify我收到此错误:

lib/helper.ts:71:38 - error TS4078: Parameter 'inputData' of exported function has or is using private name 'Buffer'.

71   inputData: NodeJS.ReadableStream | Buffer | string

据我所知,我应该以某种方式导出 Buffer,但我不确定这意味着什么或如何去做。

标签: javascriptnode.jsnpm

解决方案


你需要 nodejs 类型。简单地运行npm install @types/node

编辑:如果这不是问题,那么你应该去你的lib/helper.ts并导出 private Buffer,就像inputData导出和使用 Buffer 一样,但 Buffer 没有导出。

从这里提取的信息。


推荐阅读