filenamify:将字符串转换为有效的安全文件名


这个开源github工具库是将字符串转换为有效的安全文件名,但是linux和win有些区别:
在类 Unix 系统上,/被保留。在 Windows 上,<>:"/\|?*保留尾随句点

安装:
npm install filenamify

用法:

import filenamify from 'filenamify';

filenamify('<foo/bar>');
//=> '!foo!bar!'

filenamify('foo:
"bar"', {replacement: 'X'});
//=> 'fooXbarX'

命令说明:

  • 将字符串转换为有效的文件名:filenamify(字符串,选项?)
  • 将路径中的文件名转换为有效文件名并返回增强的路径:filenamifyPath(路径,选项?)