NodeJS如何实现上传文件功能,涉及哪些长尾词?

2026-04-06 12:231阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计154个文字,预计阅读时间需要1分钟。

NodeJS如何实现上传文件功能,涉及哪些长尾词?

javascript// 如果public/images/goods文件夹不存在,则创建该文件夹if (!fs.existsSync(path.resolve(__dirname, '../public/images/goods'))) { fs.mkdir(path.resolve(__dirname, '../public/images/goods'));}

NodeJS如何实现上传文件功能,涉及哪些长尾词?

gistfile1.txt

var fileUpload=(files)=>{ //如果files文件夹不存在 if (!fs.existsSync(path.resolve(__dirname,"..") + "/public/images/goods/")) { //动态创建files文件夹 fs.mkdir(path.resolve(__dirname,"..")+ "/public/images/goods/", function (err) { if (err) { console.log("创建文件夹失败" + err); } }) } console.log("文件个数:"+files.length); for (var f of files) { var des_file = path.resolve(__dirname,"..")+ "/public/images/goods/" + f.originalname; //上传的目标路径 console.log("上传路径:"+des_file);//上传路径 var data = fs.readFileSync(f.path); //读取文件的原始路径 fs.writeFile(des_file, data, function (err) { err && console.log(err); }) } return "./images/goods/" + files[0].originalname; }

本文共计154个文字,预计阅读时间需要1分钟。

NodeJS如何实现上传文件功能,涉及哪些长尾词?

javascript// 如果public/images/goods文件夹不存在,则创建该文件夹if (!fs.existsSync(path.resolve(__dirname, '../public/images/goods'))) { fs.mkdir(path.resolve(__dirname, '../public/images/goods'));}

NodeJS如何实现上传文件功能,涉及哪些长尾词?

gistfile1.txt

var fileUpload=(files)=>{ //如果files文件夹不存在 if (!fs.existsSync(path.resolve(__dirname,"..") + "/public/images/goods/")) { //动态创建files文件夹 fs.mkdir(path.resolve(__dirname,"..")+ "/public/images/goods/", function (err) { if (err) { console.log("创建文件夹失败" + err); } }) } console.log("文件个数:"+files.length); for (var f of files) { var des_file = path.resolve(__dirname,"..")+ "/public/images/goods/" + f.originalname; //上传的目标路径 console.log("上传路径:"+des_file);//上传路径 var data = fs.readFileSync(f.path); //读取文件的原始路径 fs.writeFile(des_file, data, function (err) { err && console.log(err); }) } return "./images/goods/" + files[0].originalname; }