fs
文件系统JS模块来写入文件。我希望此文件位于~/Desktop
文件夹中,所以我这样做:var fs = require('fs');
let a = "text"
fs.writeFile('~/Desktop/output.txt', a, () => {})
此运行没有错误,但是在我的桌面或系统中的任何地方都看不到output.txt
文件。当我只执行output.txt
而不是~/Desktop/output.txt
时,它可以正常工作;它将输出保存在我当前目录的文件output.txt
中。有人知道这里发生了什么吗?
指定完整路径或使用expand-tilde之类的软件包。