无法使用NodeJS和mime包获取文件扩展名

时间:2016-05-19 10:10:59

标签: node.js mime-types mime

我尝试从&video;视频/ avi'中获取文件扩展名。 MIME类型。

我在NodeJ上使用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 as param,返回undefined。

解决方案是什么?

我不想要分割文件名来获得扩展名。

1 个答案:

答案 0 :(得分:2)

mime类型中缺少

video / avi。你可以定义你想要的。

mime.define({
    'video/avi': ['avi']
});

mime.extension('video/avi'); // return avi