当前位置:首页 > javascript > nodejs > 正文内容

nodejs保存文件,不存在则自动创建目录

hxing64111个月前 (10-11)nodejs3234
            const absolutePath = path.resolve(outputPath);
            const directoryPath = path.dirname(absolutePath);
            if (!fs.existsSync(directoryPath)) {
                try {
                    fs.mkdirSync(directoryPath, { recursive: true });
                    console.log(`目录 ${directoryPath} 创建成功!`);
                } catch (err) {
                    console.error(`创建目录 ${directoryPath} 失败: ${err}`);
                    return;
                }
            }


扫描二维码推送至手机访问。

版权声明:本文由星星博客发布,如需转载请注明出处。

本文链接:http://xingxinghan.cn/?id=421

分享给朋友:

“nodejs保存文件,不存在则自动创建目录” 的相关文章

nodejs websocket 发送protoBuf数据到服务端

当使用Node.js进行WebSocket通信时,发送经过Protobuf编码的数据到服务端是一个常见的需求。在这篇博客中,我们将通过一个示例来演示如何实现这个功能。假设我们有一个WebSocket服务端,地址为ws://example.com/ws我要发送pb_http_frame中的Reques...

Node.js中的并发编程:利用事件循环实现高效多任务处理

在Node.js中,利用事件驱动的非阻塞I/O模型,我们可以轻松地实现并发编程,高效地处理多个任务。本文将介绍Node.js中的并发编程概念、常用的实现方式以及相关代码示例,并总结如何通过事件循环来实现高效的多任务处理。 一、并发编程概念...

nodejs 文件操作类的封装

最近做node项目,操作文件特别不方便,于是封装了工具类挺好用的,分享给大家 const fs = require('fs') const path = require('path') /** &nb...

npm安装时报错,出现 certificate has expired

最近使用npm安装工具屡屡报错,大致显示为:npm ERR! request to https://registry.npm.taobao.org/cnpm failed, reason: certificate has expired.从报错信息就可以知道是因为你之前设置的淘宝镜像已过期,解决方法...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。