NodeJS教程--基于ExpressJS框架的文件上传 看了上面一篇关于文件上传的这个代码,在测试windows下的时候是会报错,各位童鞋说了是因为windows下无法rename的原因! 就思考了下,如果只是图片一些小文件上传的话,我们可否去读取文件信息,然后在写回到一个新的文件,这样就不存在文件移动,但是会造成很多垃圾信息!
fs.readFile(tmp_path, function(error, data){
fs.writeFile(target_path, data, function (err) {
if (err) throw err;
console.log('It\'s saved!');
});
});