在Nodejs中,运行时
fs.readdirSync('/tmp');
我得到的结果如下:
['launchd-493.Je0U5v','npm-898-26dc6432']
这个/ tmp文件夹在哪里?它的路径是什么样的? (我使用的是OSX)
我之所以提出这个问题,是因为我在网络主机上构建了一个节点应用程序,该网络主机在节点应用程序文件夹中有一个只读文件系统,我需要保存一些tmp然后将文件上传到后端,如Parse。
谢谢!
答案 0 :(得分:5)
大多数服务器应该使用系统临时文件夹; OS X上的/tmp
别名为/private/tmp
,具有默认权限:lrwxr-xr-x@ 1 root wheel
。
除非您的服务器被异常锁定,否则您应该可以使用它。
您可能还需要考虑tmp
之类的内容,这些内容适合临时存储。