我试图寻找类型的文件使用文件类型模块,但当我试图运行它给我的错误,“错误:. fileType.fromBuffer不是一个函数。
`
const fileType = require('file-type');
const readChunk = require('read-chunk');
exports.ext = async function(file) {
const buffer = readChunk.sync(file, 0, 512)
let type = await fileType.fromBuffer(buffer);
console.log("type of file",type)
return value
字符串这是在utils.js文件中,我在其他type.js文件中调用它
var extension = await utils.ext('ABC.png')
console.log(extension)
型
`
有人能告诉我该怎么做吗?
1条答案
按热度按时间t98cgbkg1#
npm文档中似乎缺少了file-type模块。你得到的错误意味着模块没有公开这样的方法(fromBuffer)。
请注意,函数
fromBuffer
在最新版本的软件包中现在是fileTypeFromBuffer
。fileType接受buffer作为输入,即
字符串
请遵循此file从模块源