nodejs提示:cross-device link not permitted, rename错误的解决方法 语文赏析句子答题技巧

来源:本站2019-06-1070 次

nodejs提示:cross-device link not permitted, rename错误的解决方法 语文赏析句子答题技巧

Error:EXDEV:cross-devicelinknotpermitted,renameC:\Users\THEDIS~1\AppData\Local\Temp\upload_9b46f1afc2f9ade074037c3fb707d271-E:/node-rumen/tmp/文件上传的功能时候,调用方法错误这个提示是跨区重命名文件出现的权限问题。 先从源文件拷贝到另外分区的目标文件,然后再unlink,就可以了。 (request,function(error,fields,files){(“parsingdone”);(,“/tmp/”);});改成(request,function(error,fields,files){(“parsingdone”);//(,“/nodejs/case/two/img/”);varreadStream=();varwriteStream=("./tmp/");(writeStream);(end,function(){();});});PS:node版本是可以使用上面的方法,如果使用的是以下的版本,可以使用相应代码只需将上面的代码中处改成:(注意引入util模块)(readStream,writeStream,function(){();});参考地址:......方法二:这种就简洁很多了添加一个=tmp即可(写一个临时路径)functionupload(response,request){(“uploadcalled”);varform=();=tmp;(“abouttoparse”);(request,function(error,fields,files){(“parsingdone”);(,“./tmp/”);(200,{“Content-Type”:“text/html”});(“receivedimage:br/(“imgsrc=/show/();});}以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。

您可能感兴趣的文章:。

  • A+
所属分类:儿童文学