Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何用中文文件名编写文件_Javascript_Node.js - Fatal编程技术网

Javascript 如何用中文文件名编写文件

Javascript 如何用中文文件名编写文件,javascript,node.js,Javascript,Node.js,我正在使用ES6和WDIO来编写带有中文文件名的报告 fs.writeFileSync( './測試.text', "hello".toString(), 'utf-8'); 上面的代码将生成这个奇怪的文件名 "\345\234\260\345\215\200_\346\226\260\350\216\212\345\211\257\351\203\275\345\277\20

我正在使用ES6和WDIO来编写带有中文文件名的报告

        fs.writeFileSync(
            './測試.text',
            "hello".toString(),
            'utf-8');
上面的代码将生成这个奇怪的文件名

"\345\234\260\345\215\200_\346\226\260\350\216\212\345\211\257\351\203\275\345\277\203_\345\235\252\346\225\270_0~50_\345\261\213\351\275\241_0~1_\345\271\264\344\273\275_2019~2020.txt"
我该如何解决这个问题?谢谢

根据
fs.writeFileSync
接受以下类型的文件
| |

您可以像这样使用
缓冲区

fs.writeFileSync(Buffer('./測試.text'), "hello".toString(), 'utf-8');
它应该创建一个你需要的文件名,至少它在Mac上对我有用