Node.js MIME模块

mime

 mime是一个全面的,规整MIME类型的模块。每个文件都有属于它的MIME类型,哪怕是我们把它的后缀隐藏了,通过这个模块也可以得到它的MIME类型

mime的安装

要想引用mime模块的话,需要先安装mime模块才可以使用。一般都是使用npm安装。

npm install mime
//安装mime模块
npm i mime
//简写

 

 当安装完成后在文件夹下面会有一个node_modules文件,里面装的就是mime相关的文件。

mime的两个重要方法

在mime模块我们最常用的两个方法:getType和getExtension。

我们可以打印一下mime模块看一下,里面有很多类型,基本世界上所有的MIME类型都在里面能找到。

var mime=require("mime")
//引入mime模块
console.log(mime)
//打印mime模块

mime.getType(获得给定路径或扩展的mime类型)

var mime=require("mime")
//引入mime模块
var type1=mime.getType(".html")
//获得给定路径或扩展的mime类型
console.log(type1)

 

 mime.getExtension(获得给定mime类型的扩展名)

var mime=require("mime")
//引入mime模块
var type2=mime.getExtension("text/html;charset=utf8")
//获得给定mime类型的扩展名,charset选项一般都省略
console.log(type2)

 

posted @ 2022-08-02 00:08  前端小白银  阅读(845)  评论(0)    收藏  举报