无法使用 NodeJS 和 mime 包获取文件扩展名
cannot get file extension with NodeJS and mime package
我尝试从 'video/avi' mimetype 获取文件扩展名。
我在 NodeJs 上使用 mime 包。 (https://www.npmjs.com/package/mime).
var mime = require('mime');
mime.extension('video/mp4'); // return mp4
mime.extension('video/avi'); // doesn't work.
当我使用 mime.extension() 和 'video/avi' mimetype 作为参数时,返回未定义。
解决方法是什么?
我不想拆分文件名来获得扩展名。
MIME 类型中缺少 video/avi。您可以根据需要定义。
mime.define({
'video/avi': ['avi']
});
mime.extension('video/avi'); // return avi
在版本 2 中,
extension() 重命名为 getExtension()
我尝试从 'video/avi' mimetype 获取文件扩展名。
我在 NodeJs 上使用 mime 包。 (https://www.npmjs.com/package/mime).
var mime = require('mime');
mime.extension('video/mp4'); // return mp4
mime.extension('video/avi'); // doesn't work.
当我使用 mime.extension() 和 'video/avi' mimetype 作为参数时,返回未定义。
解决方法是什么?
我不想拆分文件名来获得扩展名。
video/avi。您可以根据需要定义。
mime.define({
'video/avi': ['avi']
});
mime.extension('video/avi'); // return avi
在版本 2 中,
extension() 重命名为 getExtension()