当前位置:  开发笔记 > 编程语言 > 正文

如何在Microsoft Windows上使用Node.js编写文件?

如何解决《如何在MicrosoftWindows上使用Node.js编写文件?》经验,为你挑选了1个好方法。

我有以下代码在Node.js中创建一个文件:

config.fs.writeFile('Click/Click|'+page._id+'.json', JSON.stringify(page),'utf8', function (err) {
                        if (err) return console.log(err);
                        mCB();
                    });

它正在Ubuntu上工作但不在Windows上我得到以下错误:

{ [Error: ENOENT: no such file or directory, 
open 'C:\Users\keyur-designer\Desktop\nodejs\Click\Click|abffa463-dc9e-11e6-bc97-c12c7e70a906.json']   
errno: -4058,  code: 'ENOENT',  syscall: 'open',
path: 'C:\\Users\\keyur- designer\\Desktop\\nodejs\\Click\\Click|abffa463-dc9e-11e6- bc97-c12c7e70a906.json' }

谁能帮我.

Click 是我的文件夹名称.

我也尝试过 './Click/Click|'+page._id+'.json',



1> 小智..:

垂直条(或管道)|是Windows文件系统上文件名中的禁止字符.但是,它在Unix文件系统上是允许的.

维基百科

推荐阅读
女女的家_747
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有