将文件写入节点js中的特定文件夹吗?
想使用节点js中的writefile将数据写入特定的文件夹。
我已经在stackoverflow中看到了几个与此有关的问题,但没有一个对我有用。
例如:
fs.writeFile('./niktoResults/result.txt', 'This is my text', function (err) {
if (err) throw err;
console.log('Results Received');
});
这将引发错误“没有这样的文件或目录”
是否有其他选择可将数据写入特定的文件夹节点js?
回答如下:确保该目录在工作目录中可用且可访问。在这种情况下,需要在应用程序的开始处调用以下函数。
function initialize() {
const exists = fs.existsSync(./niktoResults');
if(exists === true) {
return;
}
fs.mkdirSync('./niktoResults')
}