nodejs获取指定路径下所有的文件夹名或类型
发布日期:2021-06-30 11:51:13
浏览次数:2
分类:技术文章
本文共 809 字,大约阅读时间需要 2 分钟。
let components = []const files = fs.readdirSync('./components')files.forEach(function (item, index) { let stat = fs.statSync("./components/" + item) if (stat.isDirectory() === true) { components.push(item) }})console.log(components);//=============================//检测文件夹下文件是文件夹还是文件 模块const fs = require('fs');function textFile(str) { let arr = fs.readdirSync(str); console.log(arr); let obj = {}; arr.forEach((val, idx) => { // console.log(val) let ph = fs.statSync(str + '/' + val); if (ph.isDirectory()) { // console.log(`${val} 是文件夹`); obj[val] = '文件夹'; } else { // console.log(`${val} 是文件`); obj[val] = '文件'; } }) return obj;}const my = require('./my');console.log(my.textFile('./homework'));
转载地址:https://jackiehao.blog.csdn.net/article/details/106064031 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2024年04月12日 01时47分14秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
【NLP学习笔记】使用jieba实现关键词提取
2019-04-30
【深度学习笔记】卷积的原理
2019-04-30
【深度学习笔记】卷积的基础知识
2019-04-30
【NLP学习笔记】TF-IDF
2019-04-30
【NLP学习笔记】文本相似度计算——判断两篇文章是否相似
2019-04-30
【NLP学习笔记】余弦相似度
2019-04-30
【NLP学习笔记】One-hot encoding:独热编码
2019-04-30
【NLP学习笔记】word2vec
2019-04-30
【工具使用】如何去掉CSDN-markdown编辑器中图片的水印
2019-04-30
【工具使用】CSDN编辑器markdown字体、颜色与字号的设置
2019-04-30
【深度学习笔记】卷积核weights参数shape说明
2019-04-30
【深度学习笔记】Tensorflow中dense(全连接层)各项参数
2019-04-30
【Python学习笔记】切片x[::2] 理解
2019-04-30
【Python学习笔记】lambda表达式
2019-04-30
【NLP学习笔记】词共现矩阵
2019-04-30
【NLP学习笔记】NLP基础知识框架图
2019-04-30
【深度学习笔记】卷积的输入输出的通道、维度或尺寸变化过程
2019-04-30
【NLP学习笔记】训练集、验证集和测试集的概念及划分
2019-04-30
【NLP学习笔记】conda换源
2019-04-30