当前位置: 首页 > news >正文

icp备案的网站名称工业和信息化部网站备案

icp备案的网站名称,工业和信息化部网站备案,做软件教程,启博学院的功能介绍使用 multer 中间件来处理文件上传,同时将文件的元数据存储到 MongoDB 中。 一、安装依赖 npm install multer 二、核心代码 // 定义文件模型const fileSchema new mongoose.Schema({originalname: String,mimetype: String,size: Number,path: String,});cons…

使用 `multer` 中间件来处理文件上传,同时将文件的元数据存储到 MongoDB 中。

一、安装依赖

npm install multer

二、核心代码

// 定义文件模型const fileSchema = new mongoose.Schema({originalname: String,mimetype: String,size: Number,path: String,});const File = mongoose.model("File", fileSchema);// 配置 multerconst storage = multer.diskStorage({destination: function (req, file, cb) {cb(null, "uploads/");},filename: function (req, file, cb) {cb(null, Date.now() + path.extname(file.originalname));},});const upload = multer({ storage: storage });// 创建上传目录const fs = require("fs");if (!fs.existsSync("uploads")) {fs.mkdirSync("uploads");}// 处理文件上传app.post("/upload", upload.single("file"), async (req, res) => {try {const { originalname, mimetype, size, path } = req.file;const newFile = new File({originalname,mimetype,size,path,});await newFile.save();res.status(200).json({ message: "文件上传成功", file: newFile });} catch (error) {res.status(500).json({ message: "文件上传失败", error: error.message });}});

http://www.yayakq.cn/news/256065/

相关文章:

  • 科讯cms怎么做网站地图discuz做的网站上传到网站空间的文件
  • 湖南信息网官方网站自学网站开发
  • vs2010网站开发 SQLWordPress登录ip
  • 私募网站建设网站建设 开发的团队需要几个人
  • 怎么建设品牌网站房产网签流程及注意事项
  • 怎么才能成功做网站北京网站建设首选小峰
  • 网站开发和程序开发网站可以个人备案吗
  • php做网站模板做网站赚金币
  • 正规的网站建设学习网南通制作网站公司
  • 简单搜索主页网址贵阳哪家网站做优化排名最好
  • 茶网站建设实训报告国外的有趣设计网站
  • 网站建设下坡路为什么我做的视频网站播放不了
  • 网站建设排序题上海网站建设公司推荐排名
  • pc官方网站温江做网站的公司
  • php网站开发用什么工具重庆教育建设有限公司网站
  • 苏省住房和城乡建设厅网站旅游网站开发的背景和意义
  • 北海市做网站的公司中国建筑集团有限公司怎么样
  • 做网站备案时间员工培训课程
  • 网站栏目设计模板企业查询app排行榜
  • 网站秒收录秒排名网站建设备案条件
  • 网站变app在线教育网站策划方案
  • 企业网站源码模板温州优化网站方法
  • 锤子 网站 模版时政热点新闻
  • 大理 网站建设wordpress 制作小工具
  • 福田网站建设设计公司哪家好设计公司做网站价格
  • 网站建设公司推荐乐云seo合肥网站建设服务公司
  • 电子商务网站加盟搜索引擎技术优化
  • 做网站必须要dreamever网站建设需要机房服务器
  • 郑州建设电商网站有什么做海报网站
  • 延吉网站建设彩票晋江论坛怎么搜索帖子