我正在使用模块“fs”执行一些操作系统集成,我执行的其中一个过程是在系统上创建/写入文件。我注意到,当使用函数“writeFile”并且路径中有空格时,程序会失败。
例如(工作):
fs.writeFile('/home/john/mypath/myfile.txt', 'blabla', function() {})
例如(失败):
fs.writeFile('/home/john/my path/myfile.txt', 'blabla', function() {})
我得到的错误如下:
{ [Error: ENOENT: no such file or directory'] errno: -2, code: 'ENOENT', syscall: 'open', path: '"/home/john/my path/another cool/project.txt"' }
关于如何解决这个问题的任何见解?谢谢!
最佳答案
更新 Node 后问题不再存在..
关于javascript - 当路径有空格时,NodeJS fs.writeFile 在 Linux 上失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37122418/