node - fs.readdir在具有特殊字符的文件中不起作用

时间:2018-03-14 15:23:33

标签: javascript node.js

当我想获取目录文件时,我遇到fs.readdir函数问题。我使用了不同的编码来避免它,但我无法解决它。

例如,我已使用此目录进行尝试。

enter image description here

查看最后一个文件,它有特殊字符,fs.readdir返回12 - Un pa├¡s con el nombre de un r├¡o.mp3

我只是使用此代码来读取目录:

import fs from 'fs';
import {promisify} from 'util';

const readdir = promisify(fs.readdir);

const {err, names} = await readdir('path/to/dir');

节点版本:node8-alpine

有没有办法解决它?

提前致谢!

0 个答案:

没有答案