我不确定如何正确使用节点的tmp包。也许有人可以给我一个例子
文件名生成
这个库可以生成一个唯一的文件名 指定目录。
var tmp = require('tmp');
tmp.tmpName(function _tempNameGenerated(err, path) {
if (err) throw err;
console.log("Created temporary filename: ", path);
});
但我通过path
的内容和方法。据我了解,它确保,在我想要的目录中只是唯一的文件名。那么我必须将我的示例上传目录作为路径传递吗? (但语法如何明智?)
答案 0 :(得分:1)
你没有。
您致电tmpName
,如果没有错误(err
,null
)和路径,则会调用其回调。
在回调中,您可以使用临时文件名执行操作,例如向其中写入内容。