如果我使用post将文件上传到我的nodejs服务器,我会得到一个如下所示的临时文件:
/tmp/22608-16eior5.jpg
使用这个:
var tmp_path = req.files.postImage.path;
我的问题是,这个名字是" 22608-16eior5.jpg"是否足够独特,可以用作一个文件夹的唯一文件名,其中有数千个其他文件夹以相同的方式生成?
或者我建议自己生成一些东西吗?
答案 0 :(得分:4)
可能很大程度上取决于你将产生多少。如果您不确定,可能需要查看node-uuid package。
来自文档:
// Generate a v4 (random) id
uuid.v4(); // -> '110ec58a-a0f2-4ac4-8393-c866d813b8d1'