内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

nodejs實現(xiàn)獲取本地文件夾下圖片信息功能示例-創(chuàng)新互聯(lián)

本文實例講述了nodejs實現(xiàn)獲取本地文件夾下圖片信息功能。分享給大家供大家參考,具體如下:

創(chuàng)新互聯(lián)是一個技術型專業(yè)的建站公司,致力于為廣大企業(yè)、創(chuàng)業(yè)者打造切實有效的PC站、WAP站、APP站點等企業(yè)網(wǎng)站。無論是企業(yè)宣傳的營銷型網(wǎng)站、致力于營銷的電商網(wǎng)站、內(nèi)容資訊分享的分類信息或其他類型網(wǎng)站,我們都從網(wǎng)站前期定位分析策劃、技術架構,到網(wǎng)站界面設計、創(chuàng)意表現(xiàn)、站點架構搭建以及后續(xù)訪問監(jiān)控、維護、網(wǎng)站托管運營反饋建議等提供整套服務。

新建一個file.js

項目目錄如下

nodejs實現(xiàn)獲取本地文件夾下圖片信息功能示例

//獲取項目工程里的圖片
var fs = require('fs');//引用文件系統(tǒng)模塊
var image = require("imageinfo"); //引用imageinfo模塊
function readFileList(path, filesList) {
 var files = fs.readdirSync(path);
 files.forEach(function (itm, index) {
  var stat = fs.statSync(path + itm);
  if (stat.isDirectory()) {
   //遞歸讀取文件
   readFileList(path + itm + "/", filesList)
  } else {
   var obj = {};//定義一個對象存放文件的路徑和名字
   obj.path = path;//路徑
   obj.filename = itm//名字
   filesList.push(obj);
  }
 })
}
var getFiles = {
 //獲取文件夾下的所有文件
 getFileList: function (path) {
  var filesList = [];
  readFileList(path, filesList);
  return filesList;
 },
 //獲取文件夾下的所有圖片
 getImageFiles: function (path) {
  var imageList = [];
  this.getFileList(path).forEach((item) => {
   var ms = image(fs.readFileSync(item.path + item.filename));
   ms.mimeType && (imageList.push(item.filename))
  });
  return imageList;
 }
};
//獲取文件夾下的所有圖片
var srclist=getFiles.getImageFiles("../../static/images/");
var srcNewList=[];
console.log(srclist);
srclist.forEach(function (item, index){
 console.log(item);
 if(item.split(".")[1]=='jpg'){
  srcNewList.push({'imsrc':item})
 }else{
  srcNewList.push({'videosrc':item})
 }
})
console.log(srcNewList)
//獲取文件夾下的所有文件以及路徑
// console.log(getFiles.getFileList("../../static/"));

當前名稱:nodejs實現(xiàn)獲取本地文件夾下圖片信息功能示例-創(chuàng)新互聯(lián)
標題來源:http://www.rwnh.cn/article30/epeso.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供域名注冊、手機網(wǎng)站建設網(wǎng)站營銷、軟件開發(fā)、品牌網(wǎng)站設計、網(wǎng)站設計

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設
琼海市| 天气| 大同市| 鄄城县| 诸城市| 大渡口区| 石楼县| 阿勒泰市| 昆明市| 化德县| 顺义区| 大同市| 上犹县| 新化县| 开封市| 邓州市| 娱乐| 贺州市| 云安县| 建平县| 澄城县| 十堰市| 台北市| 东海县| 广德县| 囊谦县| 新兴县| 凤山市| 广安市| 万年县| 英吉沙县| 昭觉县| 南岸区| 乌拉特后旗| 汝城县| 大姚县| 太保市| 西和县| 永城市| 江油市| 崇义县|