私はNode.jsの中のファイルを作成するコードを以下している:Microsoft WindowsでNode.jsを使用してファイルを書き込む方法は?
{ [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' }
誰も私を助けることができる:私は次のエラーを取得する場所
config.fs.writeFile('Click/Click|'+page._id+'.json', JSON.stringify(page),'utf8', function (err) {
if (err) return console.log(err);
mCB();
});
それはUbuntuの上ではなく、Windows上で作業しています。
Click
はマイフォルダ名です。
私はまた、あなたがClick/
という名前のディレクトリにファイルを書き込もうとしている'./Click/Click|'+page._id+'.json',
グッドキャッチ。それに気づかなかった。 –
これは唯一の正解です。私はUbuntuとWindows 7でこの問題に直面しました。 – aalaap