nodejs对项目下所有空文件夹创建gitkeep零基础入门_文件入门基础知识

项目/框架初始化时可能需要保留一些空文件,这时候就需要批量新增gitkeep {err && console.log(err)//该目录下没有文件if (!files.length) {return fs.writeFile(url + ‘/.gitkeep’, null, err => {err && console.log(err)})}files.fo

nodejs对项目下所有空文件夹创建gitkeep零基础入门

项目/框架初始化时可能需要保留一些空文件,这时候就需要批量新增gitkeep

nodejs对项目下所有空文件夹创建gitkeep零基础入门_文件入门基础知识

{
err && console.log(err)
//该目录下没有文件
if (!files.length) {
return fs.writeFile(url + ‘/.gitkeep’, null, err => {
err && console.log(err)
})
}
files.forEach(dirent => {
if (!ignoreDir.includes(dirent.name) && dirent.isDirectory()) {
addGitkeep(url + ‘/’ + dirent.name)
}
})
})
}
” title=”” data-original-title=”复制”>

const fs = require('fs')
const baseurl = 'D:/test'
const ignoreDir = ['.git', '.vscode', 'node_modules']
addGitkeep(baseurl)
function addGitkeep(url) {
    fs.readdir(url, {withFileTypes: true}, (err, files) => {
        err && console.log(err)
        //该目录下没有文件
        if (!files.length) {
            return fs.writeFile(url + '/.gitkeep', null, err => {
                err && console.log(err)
            })
        }
        files.forEach(dirent => {
            if (!ignoreDir.includes(dirent.name) && dirent.isDirectory()) {
                addGitkeep(url + '/' + dirent.name)
            }
        })
    })
}
海计划公众号
(0)
上一篇 2020/03/29 01:44
下一篇 2020/03/29 01:44

您可能感兴趣的内容

  • axios如何利用promise无痛刷新token?使用帮助_token使用帮助

    前提条件前端登录后,后端返回token和token有效时间段tokenExprieIn,当token过期时间到了,前端需要主动用旧token去获取一个新的token,做到用户无感知地去刷新token。PS: tokenExprieIn是一个单位为秒的时间段,不建议使用绝对时间,绝对时间可能会由于本地和服务器时区不一样导致出现问题。实现思路方法一在请求发起前拦

    2020/03/23
  • U一点菜鸟教程_阿里巴巴(中国站)用户体验设计部博客U一点设计 UED团队

    U一点入门百科 官方网址:http://www.aliued.cn/ 简介描述:阿里巴巴(中国站)用户体验设计部博客U一点设计 UED团队 阿里巴巴中文站用户体验设计团队。&nbs…

    2020/03/06
  • Javascript可以控制css吗?入门基础知识_css小白常识

    JavaScript可以直接控制css。JavaScript中可以直接设置style的属性、改变class、设置cssText、创建引入新的css样式文件等方法来控制css样式。用JS来动态设置CSS样式,常见的有以下几种1. 直接设置style的属性 某些情况用这个设置 !important值无效如果属性有’-‘号,就写成驼峰的形式(如textAlign)

    2020/03/22
  • fontello小白帮助免费Web-font图标字体生成器

    fontello基础入门 官方网址:http://fontello.com/ GitHub:https://github.com/fontello/fontello 简介描述:免费…

    2020/03/05
  • Product Hunt基础知识入门_分享全世界最新产品和创意,随时了解最新创意产品

    Product Hunt基础入门 官方网址:https://www.producthunt.com/ 简介描述:分享全世界最新产品和创意,随时了解最新创意产品 Product Hu…

    2020/03/06
  • React-Native创建组件Component的三种方式小白入门_跨平台作者: 转载小白攻略

    从ES5-ES6过程中,有多种创建Component的过程,今天我就给大家介绍我新写的几种创建Component的写法:方式一 ES6创建组件的方式export default class HelloComponent extends Component {
    render() { return (<Text style={{fontSize:20,back

    2020/04/05
  • Js调试:console对象入门基础_调试入门指南

    console.log(),console.info(),console.debug()console.log方法用于在控制台输出信息。它可以接受一个或多个参数,将它们连接起来输出。console.log(‘Hello World’)
    // Hello World
    console.log(‘a’, ‘b’, ‘c’)
    // a b c
    console.log

    2020/03/29
  • H5中滚动到底部的事件基础知识入门_滚动入门基础教程

    问题:在H5中,我们有这样的需求:例如有列表的时候,滚动到底部时,需要加载更多。解决方案:可以采用window的滚动事件进行处理分析:如果滚动是针对整个屏幕而言的(不针对于某个界面小块),那么这个应该是是成立的:屏幕的高度+最大滚动的距离 = 内容的高度代码实现:
    监听滚动到底</p></div><div class="item-meta"> <span class="item-meta-li date">2020/03/26</span><div class="item-meta-right"></div></div></div></li><li class="item"><div class="item-img"> <a class="item-img-inner" href="https://wanghi.cn/202003/26617.html" title="Js先回显图片再上传菜鸟攻略_上传小白指南" target="_blank" rel="bookmark"> <img width="480" height="300" src="https://wanghi.cn/wp-content/uploads/2023/04/h.jpg" class="attachment-default size-default wp-post-image j-lazy" alt="Js先回显图片再上传菜鸟攻略_上传小白指南" decoding="async" data-original="https://wanghi.cn/wp-content/uploads/2020/01/098-480x300.jpg" /> </a> <a class="item-category" href="https://wanghi.cn/baike/web" target="_blank">Web前端</a></div><div class="item-content"><h4 class="item-title"> <a href="https://wanghi.cn/202003/26617.html" target="_blank" rel="bookmark"> Js先回显图片再上传菜鸟攻略_上传小白指南 </a></h4><div class="item-excerpt"><p>平时开发时可能会遇到上传图片问题,但如果是上传图片,多数是先进行上传然后才能回显,今天给大家介绍一个简单的上传前先对图片进行回显的方式,仅用一小部分js代码即可实现js代码部分// 关于上传封面图片的回显function getobj(obj) {return document.getElementById(obj);}function upload(f){</p></div><div class="item-meta"> <span class="item-meta-li date">2020/03/30</span><div class="item-meta-right"></div></div></div></li><li class="item"><div class="item-img"> <a class="item-img-inner" href="https://wanghi.cn/202003/5960.html" title="uni-app基础教程_使用 Vue.js开发跨平台应用的前端框架" target="_blank" rel="bookmark"> <img width="480" height="300" src="https://wanghi.cn/wp-content/uploads/2023/04/h.jpg" class="attachment-default size-default wp-post-image j-lazy" alt="uni-app基础教程_使用 Vue.js开发跨平台应用的前端框架" decoding="async" data-original="https://wanghi.cn/wp-content/uploads/2020/01/229-480x300.jpg" /> </a> <a class="item-category" href="https://wanghi.cn/baike/web" target="_blank">Web前端</a></div><div class="item-content"><h4 class="item-title"> <a href="https://wanghi.cn/202003/5960.html" target="_blank" rel="bookmark"> uni-app基础教程_使用 Vue.js开发跨平台应用的前端框架 </a></h4><div class="item-excerpt"><p>uni-app基础教程 官方网址:http://uniapp.dcloud.io/ GitHub:https://github.com/dcloudio/uni-app 简介描述:…</p></div><div class="item-meta"> <span class="item-meta-li date">2020/03/06</span><div class="item-meta-right"></div></div></div></li><li class="item"><div class="item-img"> <a class="item-img-inner" href="https://wanghi.cn/202003/12295.html" title="awesome-wechat-weapp小白入门_微信小程序开发资源汇总" target="_blank" rel="bookmark"> <img width="480" height="300" src="https://wanghi.cn/wp-content/uploads/2023/04/h.jpg" class="attachment-default size-default wp-post-image j-lazy" alt="awesome-wechat-weapp小白入门_微信小程序开发资源汇总" decoding="async" data-original="https://wanghi.cn/wp-content/uploads/2020/01/262-480x300.jpg" /> </a> <a class="item-category" href="https://wanghi.cn/baike/web" target="_blank">Web前端</a></div><div class="item-content"><h4 class="item-title"> <a href="https://wanghi.cn/202003/12295.html" target="_blank" rel="bookmark"> awesome-wechat-weapp小白入门_微信小程序开发资源汇总 </a></h4><div class="item-excerpt"><p>awesome-wechat-weapp小白入门 GitHub:https://github.com/justjavac/awesome-wechat-weapp 简介描述:微信小…</p></div><div class="item-meta"> <span class="item-meta-li date">2020/03/11</span><div class="item-meta-right"></div></div></div></li><li class="item"><div class="item-img"> <a class="item-img-inner" href="https://wanghi.cn/202004/29460.html" title="js条件判断语句优化小白教程_条件基础教程" target="_blank" rel="bookmark"> <img width="480" height="300" src="https://wanghi.cn/wp-content/uploads/2023/04/h.jpg" class="attachment-default size-default wp-post-image j-lazy" alt="js条件判断语句优化小白教程_条件基础教程" decoding="async" data-original="https://wanghi.cn/wp-content/uploads/2020/01/120-480x300.jpg" /> </a> <a class="item-category" href="https://wanghi.cn/baike/web" target="_blank">Web前端</a></div><div class="item-content"><h4 class="item-title"> <a href="https://wanghi.cn/202004/29460.html" target="_blank" rel="bookmark"> js条件判断语句优化小白教程_条件基础教程 </a></h4><div class="item-excerpt"><p>在js中的条件判断,主要用于不同的条件执行不同的动作,我们通常使用的语句如下:if 语句 – 只有当指定条件为 true 时,使用该语句来执行代码 if…else 语句 – 当条件为 true 时执行代码,当条件为 false 时执行其他代码if…else if….else 语句 – 使用该语句来选择多个代码块之一来执行 switch 语句 –</p></div><div class="item-meta"> <span class="item-meta-li date">2020/04/05</span><div class="item-meta-right"></div></div></div></li><li class="item"><div class="item-img"> <a class="item-img-inner" href="https://wanghi.cn/202003/20391.html" title="jQuery选择器基础知识教程_选择器菜鸟教程" target="_blank" rel="bookmark"> <img width="480" height="300" src="https://wanghi.cn/wp-content/uploads/2023/04/h.jpg" class="attachment-default size-default wp-post-image j-lazy" alt="jQuery选择器基础知识教程_选择器菜鸟教程" decoding="async" data-original="https://wanghi.cn/wp-content/uploads/2020/01/294-480x300.jpg" /> </a> <a class="item-category" href="https://wanghi.cn/baike/web" target="_blank">Web前端</a></div><div class="item-content"><h4 class="item-title"> <a href="https://wanghi.cn/202003/20391.html" target="_blank" rel="bookmark"> jQuery选择器基础知识教程_选择器菜鸟教程 </a></h4><div class="item-excerpt"><p>选择器是jQuery的根基,在jQuery中,对事件处理,遍历DOM和Ajax操作都依赖于选择器。不仅能简化代码,而且可以达到事半功倍的效果jQuery的优点:1.简洁的语法2.完善的事件处理机制css选择器选择器语法 描述实例标签选择器E{css规则}以文档标签作为选择符div{width:100px;}ID选择符#id {css规则}以文档元素的唯一标识</p></div><div class="item-meta"> <span class="item-meta-li date">2020/03/24</span><div class="item-meta-right"></div></div></div></li><li class="item"><div class="item-img"> <a class="item-img-inner" href="https://wanghi.cn/202003/6283.html" title="virtual-dom入门基础知识_Diff 算法的虚拟 DOM 引擎" target="_blank" rel="bookmark"> <img width="480" height="300" src="https://wanghi.cn/wp-content/uploads/2023/04/h.jpg" class="attachment-default size-default wp-post-image j-lazy" alt="virtual-dom入门基础知识_Diff 算法的虚拟 DOM 引擎" decoding="async" data-original="https://wanghi.cn/wp-content/uploads/2020/01/181-480x300.jpg" /> </a> <a class="item-category" href="https://wanghi.cn/baike/web" target="_blank">Web前端</a></div><div class="item-content"><h4 class="item-title"> <a href="https://wanghi.cn/202003/6283.html" target="_blank" rel="bookmark"> virtual-dom入门基础知识_Diff 算法的虚拟 DOM 引擎 </a></h4><div class="item-excerpt"><p>virtual-dom入门基础知识 GitHub:https://github.com/Matt-Esch/virtual-dom 简介描述:Diff 算法的虚拟 DOM 引擎 v…</p></div><div class="item-meta"> <span class="item-meta-li date">2020/03/06</span><div class="item-meta-right"></div></div></div></li><li class="item"><div class="item-img"> <a class="item-img-inner" href="https://wanghi.cn/202003/4716.html" title="Icons8使用帮助一款使用方便且优雅的图标库" target="_blank" rel="bookmark"> <img width="480" height="300" src="https://wanghi.cn/wp-content/uploads/2023/04/h.jpg" class="attachment-default size-default wp-post-image j-lazy" alt="Icons8使用帮助一款使用方便且优雅的图标库" decoding="async" data-original="https://wanghi.cn/wp-content/uploads/2020/01/072-480x300.jpg" /> </a> <a class="item-category" href="https://wanghi.cn/baike/web" target="_blank">Web前端</a></div><div class="item-content"><h4 class="item-title"> <a href="https://wanghi.cn/202003/4716.html" target="_blank" rel="bookmark"> Icons8使用帮助一款使用方便且优雅的图标库 </a></h4><div class="item-excerpt"><p>Icons8基础入门 官方网址:https://icons8.com/ 简介描述:一款使用方便且优雅的图标库 Icons8是一款使用方便且优雅的图标库,你可以从这里快速找到心仪的图…</p></div><div class="item-meta"> <span class="item-meta-li date">2020/03/05</span><div class="item-meta-right"></div></div></div></li><li class="item"><div class="item-img"> <a class="item-img-inner" href="https://wanghi.cn/202003/4252.html" title="Pure.css小白指南雅虎出品的一组轻量级、响应式纯css模块" target="_blank" rel="bookmark"> <img width="480" height="300" src="https://wanghi.cn/wp-content/uploads/2023/04/h.jpg" class="attachment-default size-default wp-post-image j-lazy" alt="Pure.css小白指南雅虎出品的一组轻量级、响应式纯css模块" decoding="async" data-original="https://wanghi.cn/wp-content/uploads/2020/01/045-480x300.jpg" /> </a> <a class="item-category" href="https://wanghi.cn/baike/web" target="_blank">Web前端</a></div><div class="item-content"><h4 class="item-title"> <a href="https://wanghi.cn/202003/4252.html" target="_blank" rel="bookmark"> Pure.css小白指南雅虎出品的一组轻量级、响应式纯css模块 </a></h4><div class="item-excerpt"><p>Pure.css基础入门 官方网址:https://purecss.io/ GitHub:https://github.com/yahoo/pure/ 简介描述:雅虎出品的一组轻量…</p></div><div class="item-meta"> <span class="item-meta-li date">2020/03/05</span><div class="item-meta-right"></div></div></div></li></ul></div></article></main><aside class="sidebar"><div class="widget widget_image_myimg"> <a href="https://wanghi.cn/go.php?http://www.5118.com?promote=83864A" target="_blank" rel="nofollow"> <img class="j-lazy" src="https://wanghi.cn/wp-content/uploads/2023/04/h.jpg" data-original="https://wanghi.cn/img/5118/5118.png" alt="5118工具"> </a></div><div class="widget widget_image_myimg"> <a href="https://wanghi.cn/go.php?https://www.bt.cn/?invite_code=M19sbndpc3E=" target="_blank" rel="nofollow"> <img class="j-lazy" src="https://wanghi.cn/wp-content/uploads/2023/04/h.jpg" data-original="https://wanghi.cn/img/bt/b.png" alt="宝塔优惠券"> </a></div><div class="widget widget_image_myimg"> <a href="https://www.aliyun.com/activity/new/index?userCode=u1pc8ney" target="_blank" rel="nofollow"> <img class="j-lazy" src="https://wanghi.cn/wp-content/uploads/2023/04/h.jpg" data-original="https://wanghi.cn/img/right/aliyun.png" alt="阿里云广告"> </a></div><div class="widget widget_image_myimg"> <a href="https://wanghi.cn/go.php?https://url.cn/U4djljVv"> <img class="j-lazy" src="https://wanghi.cn/wp-content/uploads/2023/04/h.jpg" data-original="https://wanghi.cn/img/right/txyun.png" alt="腾讯云广告"> </a></div><div class="widget widget_tag_cloud"><h3 class="widget-title"><span>关注焦点</span></h3><div class="tagcloud"><a href="https://wanghi.cn/http/course/dedecms" class="tag-cloud-link tag-link-64 tag-link-position-1" style="font-size: 9.0606060606061pt;" aria-label="DedeCMS (1个项目)">DedeCMS</a> <a href="https://wanghi.cn/baike/seobook" class="tag-cloud-link tag-link-1648 tag-link-position-2" style="font-size: 17.29797979798pt;" aria-label="SEO书籍 (423个项目)">SEO书籍</a> <a href="https://wanghi.cn/seo/seohelp" class="tag-cloud-link tag-link-198 tag-link-position-3" style="font-size: 13.373737373737pt;" aria-label="SEO优化百科 (32个项目)">SEO优化百科</a> <a href="https://wanghi.cn/tool" class="tag-cloud-link tag-link-332 tag-link-position-4" style="font-size: 9.0606060606061pt;" aria-label="SEO工具 (1个项目)">SEO工具</a> <a href="https://wanghi.cn/seo/baimao" class="tag-cloud-link tag-link-254 tag-link-position-5" style="font-size: 12.949494949495pt;" aria-label="SEO白帽技术 (24个项目)">SEO白帽技术</a> <a href="https://wanghi.cn/baike" class="tag-cloud-link tag-link-637 tag-link-position-6" style="font-size: 10.474747474747pt;" aria-label="SEO百科 (4个项目)">SEO百科</a> <a href="https://wanghi.cn/seo/heimao" class="tag-cloud-link tag-link-255 tag-link-position-7" style="font-size: 10.121212121212pt;" aria-label="SEO黑帽技术 (3个项目)">SEO黑帽技术</a> <a href="https://wanghi.cn/baike/web" class="tag-cloud-link tag-link-1659 tag-link-position-8" style="font-size: 22pt;" aria-label="Web前端 (9,147个项目)">Web前端</a> <a href="https://wanghi.cn/http/course/wordpress" class="tag-cloud-link tag-link-52 tag-link-position-9" style="font-size: 13.762626262626pt;" aria-label="WordPress (42个项目)">WordPress</a> <a href="https://wanghi.cn/http/tao/yunyouhui" class="tag-cloud-link tag-link-12 tag-link-position-10" style="font-size: 9.6969696969697pt;" aria-label="云优惠 (2个项目)">云优惠</a> <a href="https://wanghi.cn/baike/yuns/cloudx" class="tag-cloud-link tag-link-1402 tag-link-position-11" style="font-size: 14.257575757576pt;" aria-label="云帮手 (58个项目)">云帮手</a> <a href="https://wanghi.cn/baike/yuns" class="tag-cloud-link tag-link-1386 tag-link-position-12" style="font-size: 8pt;" aria-label="云操作 (0个项目)">云操作</a> <a href="https://wanghi.cn/baike/yun" class="tag-cloud-link tag-link-691 tag-link-position-13" style="font-size: 10.121212121212pt;" aria-label="云服务 (3个项目)">云服务</a> <a href="https://wanghi.cn/http/tao" class="tag-cloud-link tag-link-11 tag-link-position-14" style="font-size: 8pt;" aria-label="优惠券 (0个项目)">优惠券</a> <a href="https://wanghi.cn/http" class="tag-cloud-link tag-link-13 tag-link-position-15" style="font-size: 8pt;" aria-label="传统网媒 (0个项目)">传统网媒</a> <a href="https://wanghi.cn/seohtml/caiji" class="tag-cloud-link tag-link-1362 tag-link-position-16" style="font-size: 10.474747474747pt;" aria-label="内容采集 (4个项目)">内容采集</a> <a href="https://wanghi.cn/http/tao/vip" class="tag-cloud-link tag-link-4 tag-link-position-17" style="font-size: 9.0606060606061pt;" aria-label="发放优惠券 (1个项目)">发放优惠券</a> <a href="https://wanghi.cn/media" class="tag-cloud-link tag-link-245 tag-link-position-18" style="font-size: 8pt;" aria-label="媒体矩阵 (0个项目)">媒体矩阵</a> <a href="https://wanghi.cn/baike/yuns/baota" class="tag-cloud-link tag-link-22000 tag-link-position-19" style="font-size: 9.0606060606061pt;" aria-label="宝塔面板 (1个项目)">宝塔面板</a> <a href="https://wanghi.cn/http/jianzhan" class="tag-cloud-link tag-link-306 tag-link-position-20" style="font-size: 9.0606060606061pt;" aria-label="建站案例 (1个项目)">建站案例</a> <a href="https://wanghi.cn/media/weixinseo" class="tag-cloud-link tag-link-230 tag-link-position-21" style="font-size: 11.535353535354pt;" aria-label="微信生态圈优化 (9个项目)">微信生态圈优化</a> <a href="https://wanghi.cn/media/weibo" class="tag-cloud-link tag-link-264 tag-link-position-22" style="font-size: 10.757575757576pt;" aria-label="微博生态圈优化 (5个项目)">微博生态圈优化</a> <a href="https://wanghi.cn/seo/baiduseo" class="tag-cloud-link tag-link-187 tag-link-position-23" style="font-size: 10.121212121212pt;" aria-label="搜索引擎优化 (3个项目)">搜索引擎优化</a> <a href="https://wanghi.cn/seo/googlescore" class="tag-cloud-link tag-link-294 tag-link-position-24" style="font-size: 9.6969696969697pt;" aria-label="搜索引擎算法 (2个项目)">搜索引擎算法</a> <a href="https://wanghi.cn/media/xmtseo" class="tag-cloud-link tag-link-260 tag-link-position-25" style="font-size: 10.121212121212pt;" aria-label="新媒体矩阵优化 (3个项目)">新媒体矩阵优化</a> <a href="https://wanghi.cn/hijihua" class="tag-cloud-link tag-link-535 tag-link-position-26" style="font-size: 11.818181818182pt;" aria-label="海计划 (11个项目)">海计划</a> <a href="https://wanghi.cn/sem" class="tag-cloud-link tag-link-302 tag-link-position-27" style="font-size: 9.0606060606061pt;" aria-label="王海SEM (1个项目)">王海SEM</a> <a href="https://wanghi.cn/seo" class="tag-cloud-link tag-link-19 tag-link-position-28" style="font-size: 8pt;" aria-label="王海SEO (0个项目)">王海SEO</a> <a href="https://wanghi.cn/tashuo" class="tag-cloud-link tag-link-391 tag-link-position-29" style="font-size: 13.833333333333pt;" aria-label="王海说 (44个项目)">王海说</a> <a href="https://wanghi.cn/internet" class="tag-cloud-link tag-link-1 tag-link-position-30" style="font-size: 12.525252525253pt;" aria-label="站务 (18个项目)">站务</a> <a href="https://wanghi.cn/toutiao" class="tag-cloud-link tag-link-380 tag-link-position-31" style="font-size: 11.676767676768pt;" aria-label="站友头条 (10个项目)">站友头条</a> <a href="https://wanghi.cn/http/course" class="tag-cloud-link tag-link-51 tag-link-position-32" style="font-size: 9.0606060606061pt;" aria-label="站友攻略 (1个项目)">站友攻略</a> <a href="https://wanghi.cn/http/zyzy" class="tag-cloud-link tag-link-40 tag-link-position-33" style="font-size: 9.0606060606061pt;" aria-label="站友资源 (1个项目)">站友资源</a> <a href="https://wanghi.cn/http/course/peizhi" class="tag-cloud-link tag-link-127 tag-link-position-34" style="font-size: 11.535353535354pt;" aria-label="站点配置 (9个项目)">站点配置</a> <a href="https://wanghi.cn/baike/yun/zoneidc" class="tag-cloud-link tag-link-1612 tag-link-position-35" style="font-size: 9.0606060606061pt;" aria-label="纵横云 (1个项目)">纵横云</a> <a href="https://wanghi.cn/http/domain" class="tag-cloud-link tag-link-7 tag-link-position-36" style="font-size: 12.59595959596pt;" aria-label="网站站长 (19个项目)">网站站长</a> <a href="https://wanghi.cn/admin" class="tag-cloud-link tag-link-17 tag-link-position-37" style="font-size: 10.757575757576pt;" aria-label="草根站长 (5个项目)">草根站长</a> <a href="https://wanghi.cn/media/yingxiao" class="tag-cloud-link tag-link-33411 tag-link-position-38" style="font-size: 20.19696969697pt;" aria-label="营销推广 (2,807个项目)">营销推广</a> <a href="https://wanghi.cn/baike/yun/aliyun" class="tag-cloud-link tag-link-693 tag-link-position-39" style="font-size: 12.878787878788pt;" aria-label="阿里云 (23个项目)">阿里云</a> <a href="https://wanghi.cn/http/tao/quan" class="tag-cloud-link tag-link-21 tag-link-position-40" style="font-size: 10.121212121212pt;" aria-label="领券 (3个项目)">领券</a></div></div><div class="widget widget_image_myimg"> <a href="#"> <img class="j-lazy" src="https://wanghi.cn/wp-content/uploads/2023/04/h.jpg" data-original="https://wanghi.cn/img/haijihua/mcn.jpg" alt="MCN二维码"> </a></div><div class="widget widget_post_thumb"><h3 class="widget-title"><span>热门推荐</span></h3><ul><li class="item"><div class="item-img"> <a class="item-img-inner" href="https://wanghi.cn/202003/20751.html" title="node如何避免崩掉?入门百科_node基础知识教程"> <img width="480" height="300" src="https://wanghi.cn/wp-content/uploads/2023/04/h.jpg" class="attachment-default size-default wp-post-image j-lazy" alt="node如何避免崩掉?入门百科_node基础知识教程" decoding="async" data-original="https://wanghi.cn/wp-content/uploads/2020/01/102-480x300.jpg" /> </a></div><div class="item-content"><p class="item-title"><a href="https://wanghi.cn/202003/20751.html" title="node如何避免崩掉?入门百科_node基础知识教程">node如何避免崩掉?入门百科_node基础知识教程</a></p><p class="item-date">2020/03/24</p></div></li><li class="item"><div class="item-img"> <a class="item-img-inner" href="https://wanghi.cn/202003/6054.html" title="Muuri菜鸟攻略_响应式,可排序,可过滤和可拖动的网格布局"> <img width="480" height="300" src="https://wanghi.cn/wp-content/uploads/2023/04/h.jpg" class="attachment-default size-default wp-post-image j-lazy" alt="Muuri菜鸟攻略_响应式,可排序,可过滤和可拖动的网格布局" decoding="async" data-original="https://wanghi.cn/wp-content/uploads/2020/01/240-480x300.jpg" /> </a></div><div class="item-content"><p class="item-title"><a href="https://wanghi.cn/202003/6054.html" title="Muuri菜鸟攻略_响应式,可排序,可过滤和可拖动的网格布局">Muuri菜鸟攻略_响应式,可排序,可过滤和可拖动的网格布局</a></p><p class="item-date">2020/03/06</p></div></li><li class="item"><div class="item-img"> <a class="item-img-inner" href="https://wanghi.cn/202005/89735.html" title="从背景图、文字、装饰手把手教你做高逼格房地产广告_堂主"> <img width="480" height="300" src="https://wanghi.cn/wp-content/uploads/2023/04/h.jpg" class="attachment-default size-default wp-post-image j-lazy" alt="从背景图、文字、装饰手把手教你做高逼格房地产广告_堂主" decoding="async" data-original="https://wanghi.cn/wp-content/uploads/2020/05/112042yw077j0nljg1bszl-480x300.jpg" /> </a></div><div class="item-content"><p class="item-title"><a href="https://wanghi.cn/202005/89735.html" title="从背景图、文字、装饰手把手教你做高逼格房地产广告_堂主">从背景图、文字、装饰手把手教你做高逼格房地产广告_堂主</a></p><p class="item-date">2020/05/07</p></div></li><li class="item"><div class="item-img"> <a class="item-img-inner" href="https://wanghi.cn/202003/26168.html" title="使用Fiddler进行Web接口测试使用帮助_测试教程视频"> <img width="480" height="300" src="https://wanghi.cn/wp-content/uploads/2023/04/h.jpg" class="attachment-default size-default wp-post-image j-lazy" alt="使用Fiddler进行Web接口测试使用帮助_测试教程视频" decoding="async" data-original="https://wanghi.cn/wp-content/uploads/2020/03/5cc6655e281cf-480x300.jpg" /> </a></div><div class="item-content"><p class="item-title"><a href="https://wanghi.cn/202003/26168.html" title="使用Fiddler进行Web接口测试使用帮助_测试教程视频">使用Fiddler进行Web接口测试使用帮助_测试教程视频</a></p><p class="item-date">2020/03/30</p></div></li><li class="item"><div class="item-img"> <a class="item-img-inner" href="https://wanghi.cn/202004/32940.html" title="9年,《权力的游戏》营销推广和剧情一样精彩!_Scarlett"> <img width="480" height="300" src="https://wanghi.cn/wp-content/uploads/2023/04/h.jpg" class="attachment-default size-default wp-post-image j-lazy" alt="9年,《权力的游戏》营销推广和剧情一样精彩!_Scarlett" decoding="async" data-original="https://wanghi.cn/wp-content/uploads/2020/04/13184976055cbd31876325d5.70579192-480x300.jpeg" /> </a></div><div class="item-content"><p class="item-title"><a href="https://wanghi.cn/202004/32940.html" title="9年,《权力的游戏》营销推广和剧情一样精彩!_Scarlett">9年,《权力的游戏》营销推广和剧情一样精彩!_Scarlett</a></p><p class="item-date">2020/04/18</p></div></li></ul></div><div class="widget widget_image_myimg"> <a href="https://www.haiyunying.com/61.html" target="_blank"> <img class="j-lazy" src="https://wanghi.cn/wp-content/uploads/2023/04/h.jpg" data-original="https://wanghi.cn/wp-content/uploads/2022/06/2022060921253456.jpg" alt=""> </a></div></aside></div></div><footer class="footer width-footer-bar"><div class="container"><div class="footer-col-wrap footer-with-logo-icon"><div class="footer-col footer-col-logo"> <img src="https://wanghi.cn/img/fhi.png" alt="王海"></div><div class="footer-col footer-col-copy"><ul class="footer-nav hidden-xs"><li id="menu-item-1483" class="menu-item menu-item-1483"><a href="https://wanghi.cn/">©2022 成都私域运营专家-王海</a></li></ul><div class="copyright"><p><a href="https://beian.miit.gov.cn/#/Integrated/index" target="_blank" rel="noopener">蜀ICP备19004414号</a></p></div></div><div class="footer-col footer-col-sns"><div class="footer-sns"> <a href="https://wanghi.cn/go.php?https://tongji.baidu.com/main/overview/10000118002/overview/index?siteId=14797428" aria-label="icon"> <i class="wpcom-icon fa fa-mouse-pointer sns-icon"></i> </a> <a class="sns-wx" href="javascript:;" aria-label="icon"> <i class="wpcom-icon fa fa-user-plus sns-icon"></i> <span style="background-image:url('https://wanghi.cn/img/wx/wx.png');"></span> </a> <a class="sns-wx" href="javascript:;" aria-label="icon"> <i class="wpcom-icon fa fa-wechat sns-icon"></i> <span style="background-image:url('https://wanghi.cn/img/wxxcx.jpg');"></span> </a></div></div></div></div></footer><div class="action action-style-0 action-color-0 action-pos-0" style="bottom:20%;"><div class="action-item gotop j-top"> <i class="wpcom-icon wi action-item-icon"><svg aria-hidden="true"><use xlink:href="#wi-arrow-up-2"></use></svg></i></div></div><div class="footer-bar"><div class="fb-item"> <a href="https://wanghi.cn" target="_blank"> <i class="wpcom-icon fa fa-home fb-item-icon"></i> <span>首页</span> </a></div><div class="fb-item"> <a href="https://wanghi.cn/img/wxxcx.jpg" class="j-footer-bar-qrcode"> <i class="wpcom-icon fa fa-dot-circle-o fb-item-icon"></i> <span>搜索SEO</span> </a></div><div class="fb-item"> <a href="https://wanghi.cn/img/wx/wx.png" class="j-footer-bar-qrcode"> <i class="wpcom-icon fa fa-sellsy fb-item-icon"></i> <span>加好友</span> </a></div></div> <script type='text/javascript' id='main-js-extra'>var _wpcom_js = {"webp":"","ajaxurl":"https:\/\/wanghi.cn\/wp-admin\/admin-ajax.php","theme_url":"https:\/\/wanghi.cn\/wp-content\/themes\/justnews","slide_speed":"50000","is_admin":"0","js_lang":{"copy_done":"\u590d\u5236\u6210\u529f\uff01","copy_fail":"\u6d4f\u89c8\u5668\u6682\u4e0d\u652f\u6301\u62f7\u8d1d\u529f\u80fd","confirm":"\u786e\u5b9a","qrcode":"\u4e8c\u7ef4\u7801","page_loaded":"\u5df2\u7ecf\u5230\u5e95\u4e86","no_content":"\u6682\u65e0\u5185\u5bb9","load_failed":"\u52a0\u8f7d\u5931\u8d25\uff0c\u8bf7\u7a0d\u540e\u518d\u8bd5\uff01","expand_more":"\u9605\u8bfb\u5269\u4f59 %s"},"lightbox":"1","post_id":"24515","user_card_height":"356","poster":{"notice":"\u8bf7\u957f\u6309\u4fdd\u5b58\u56fe\u7247\uff0c\u5c06\u5185\u5bb9\u5206\u4eab\u7ed9\u66f4\u591a\u597d\u53cb","generating":"\u6b63\u5728\u751f\u6210\u6d77\u62a5\u56fe\u7247...","failed":"\u6d77\u62a5\u56fe\u7247\u751f\u6210\u5931\u8d25"},"video_height":"482","fixed_sidebar":"1","dark_style":"0","font_url":"\/\/wanghi.cn\/wp-content\/uploads\/wpcom\/fonts.9b34824582affe8e.css","follow_btn":"<i class=\"wpcom-icon wi\"><svg aria-hidden=\"true\"><use xlink:href=\"#wi-add\"><\/use><\/svg><\/i>\u5173\u6ce8","followed_btn":"\u5df2\u5173\u6ce8","user_card":"1"};</script> <script type='text/javascript' id='wpcom-member-js-extra'>var _wpmx_js = {"ajaxurl":"https:\/\/wanghi.cn\/wp-admin\/admin-ajax.php","plugin_url":"https:\/\/wanghi.cn\/wp-content\/plugins\/wpcom-member\/","post_id":"24515","js_lang":{"login_desc":"\u60a8\u8fd8\u672a\u767b\u5f55\uff0c\u8bf7\u767b\u5f55\u540e\u518d\u8fdb\u884c\u76f8\u5173\u64cd\u4f5c\uff01","login_title":"\u8bf7\u767b\u5f55","login_btn":"\u767b\u5f55","reg_btn":"\u6ce8\u518c"},"login_url":"https:\/\/wanghi.cn\/i","register_url":"https:\/\/wanghi.cn\/register","TCaptcha":{"appid":"2035109633"},"captcha_label":"\u70b9\u51fb\u8fdb\u884c\u4eba\u673a\u9a8c\u8bc1","captcha_verified":"\u9a8c\u8bc1\u6210\u529f","errors":{"require":"\u4e0d\u80fd\u4e3a\u7a7a","email":"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u7535\u5b50\u90ae\u7bb1","pls_enter":"\u8bf7\u8f93\u5165","password":"\u5bc6\u7801\u5fc5\u987b\u4e3a6~32\u4e2a\u5b57\u7b26","passcheck":"\u4e24\u6b21\u5bc6\u7801\u8f93\u5165\u4e0d\u4e00\u81f4","phone":"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u7535\u8bdd\u53f7\u7801","terms":"\u8bf7\u9605\u8bfb\u5e76\u540c\u610f\u6761\u6b3e","sms_code":"\u9a8c\u8bc1\u7801\u9519\u8bef","captcha_verify":"\u8bf7\u70b9\u51fb\u6309\u94ae\u8fdb\u884c\u9a8c\u8bc1","captcha_fail":"\u4eba\u673a\u9a8c\u8bc1\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5","nonce":"\u968f\u673a\u6570\u6821\u9a8c\u5931\u8d25","req_error":"\u8bf7\u6c42\u5931\u8d25"}};</script> <script type='text/javascript' id='QAPress-js-js-extra'>var QAPress_js = {"ajaxurl":"https:\/\/wanghi.cn\/wp-admin\/admin-ajax.php","ajaxloading":"https:\/\/wanghi.cn\/wp-content\/plugins\/qapress\/images\/loading.gif"};</script> <script>var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?0f6d2bb7194b8728131ffadfe5c3e7c4"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();</script> <script type="application/ld+json">{ "@context": "https://schema.org", "@type": "Article", "@id": "https://wanghi.cn/202003/24515.html", "url": "https://wanghi.cn/202003/24515.html", "headline": "nodejs对项目下所有空文件夹创建gitkeep零基础入门_文件入门基础知识", "image": "https://wanghi.cn/wp-content/uploads/2020/01/158.jpg", "description": "项目/框架初始化时可能需要保留一些空文件,这时候就需要批量新增gitkeep {err && console.log(err)//该目录下没有文件if (!files.length) {return fs.writeFile...", "datePublished": "2020-03-29T01:44:34", "dateModified": "2020-03-29T08:09:09", "author": {"@type":"Person","name":"Web前端","url":"https://wanghi.cn/member/web","image":"//wanghi.cn/wp-content/uploads/member/avatars/abfcfa5649e7003b.1583781931.jpg"} }</script> <script defer src="https://wanghi.cn/wp-content/cache/autoptimize/js/autoptimize_9e85a7cedb1bdce2a07a2bd41d57568a.js"></script></body></html>