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)

本文来自博客园,作者:前端小白银,转载请注明原文链接:https://www.cnblogs.com/forever-ljf/p/16538719.html

浙公网安备 33010602011771号