node.js中的fs.rename()方法
<h1 id="nodejs-中的fsrename模块">node.js 中的fs.rename()模块</h1><pre><code class="language-js">var fs=require('fs');//node.js的核心模块 原生模块。修改文件名称,可更改文件的存放路径
</code></pre>
<ul>
<li>
<blockquote>
<p>方法说明:修改文件名称,可更改文件的存放路径</p>
</blockquote>
</li>
<li>
<blockquote>
<p>基本语法</p>
</blockquote>
</li>
</ul>
<pre><code class="language-node.js">
fs.rename(oldFile, newFile, )
</code></pre>
<pre><code class="language-js">router.post('/addAction',upload.single('ppic'),function(req, res, next) {
var arr=req.file.originalname.split('.'); //分割后缀名
var hou=arr;//取最后一个
var oldFile='./uploads/'+req.file.filename;
var newFile='./uploads/'+req.file.filename + '.' + hou;
fs.rename(oldFile,newFile,(err)=>{
if(err) throw err;
res.send('上传成功')
})
//res.send({
// body:req.body,//文本输入框的信息
// file:req.file //flie上传的图片
//})
});
</code></pre><br><br>
来源:https://www.cnblogs.com/wangqingjiu/p/11104592.html
頁:
[1]