首页 > 编程语言 >node js 目录操作

node js 目录操作

时间:2023-08-07 10:33:39浏览次数:34  
标签:node console err 创建 js 参数 目录

一、创建目录

1、语法

以下为创建目录的语法格式:

fs.mkdir(path[, options], callback)

2、参数

参数使用说明如下:

  • path - 文件路径。

  • options 参数可以是:

    • recursive - 是否以递归的方式创建目录,默认为 false。
    • mode - 设置目录权限,默认为 0777。
  • callback - 回调函数,没有参数。

 

3、实例

接下来我们创建 file.js 文件,代码如下所示:

 
 fs.mkdir("d://1",function(err){
        if(err){
            console.error(err)
        }
        else{
            console.log("create sucess")
        }
    })

 

结果:在D盘目录下创建了名称为1的目录

 

 

标签:node,console,err,创建,js,参数,目录
From: https://www.cnblogs.com/handsomeziff/p/17610779.html

相关文章

  • Nodejs 第四章(Npm install 原理)
    在执行npminstall的时候发生了什么?首先安装的依赖都会存放在根目录的node_modules,默认采用扁平化的方式安装,并且排序规则.bin第一个然后@系列,再然后按照首字母排序abcd等,并且使用的算法是广度优先遍历,在遍历依赖树时,npm会首先处理项目根目录下的依赖,然后逐层处理每个依赖包的依......
  • Nodejs 第五章(Npm run 原理)
    npmrunxxx发生了什么按照下面的例子npmrundev举例过程中发生了什么读取packagejson的scripts对应的脚本命令(dev:vite),vite是个可执行脚本,他的查找规则是:先从当前项目的node_modules/.bin去查找可执行命令vite如果没找到就去全局的node_modules去找可执行命令vite如果还......
  • Nodejs 第六章(npx)
    npx是什么npx是一个命令行工具,它是npm5.2.0版本中新增的功能。它允许用户在不安装全局包的情况下,运行已安装在本地项目中的包或者远程仓库中的包。npx的作用是在命令行中运行node包中的可执行文件,而不需要全局安装这些包。这可以使开发人员更轻松地管理包的依赖关系,并且可以避免全......
  • Nodejs 第七章(发布npm包)
    发布npm的包的好处是什么方便团队或者跨团队共享代码,使用npm包就可以方便的管理,并且还可以进行版本控制做开源造轮子必备技术,否则你做完的轮子如何让别人使用难道是U盘拷贝?面试题我面字节的时候就问到了这个增加个人IP让更多的人知道你的技术能力和贡献发布前准备工作npmadduser......
  • 如何构建一个 NodeJS 影院微服务并使用 Docker 部署
    前言如何构建一个NodeJS影院微服务并使用Docker部署。在这个系列中,将构建一个NodeJS微服务,并使用DockerSwarm集群进行部署。以下是将要使用的工具:NodeJS版本7.2.0MongoDB3.4.1DockerforMac1.12.6在尝试本指南之前,应该具备:NodeJS的基本知识Docker的基本知识(并且已经......
  • Linux:目录结构——各个目录的作用
    学习自:Linux目录详解-sjmas-博客园Linux目录结构详解_永远是少年啊的博客-CSDN博客Linux根目录结构目录及说明上文目录1->目录2的含义是,目录1是目录2的软链接。目录说明bin单用户下可以操作的命令。它是/usr/bin的软链接。boot存放开机所需文件,......
  • web杂记(5)-js(1)
    目录undefinednullundefinedletx;undefinedtypeofx"undefined"lety=111;typeofy"number"typeofyy"undefined"nullletx=55;x;55lety=null;y;x+y;55x*y;0if(!y)console.log("false");falseif(y)cons......
  • win环境下jdk、python、node版本管理器
    win环境下jdk、python、node版本管理器遇到多个项目中使用不同版本的环境时,做自己的项目和公司的项目使用的也不一致时,管理器的作用就显现出来了。20230806,后续再补充jdk对应jabba[Net.ServicePointManager]::SecurityProtocol=[Net.SecurityProtocolType]::Tls12Invoke-E......
  • 【补充】使用idea打开可运行没问题的js文件,多处红色波浪线警告
    【补充】使用idea打开可运行没问题的js文件,多处红色波浪线警告【一】问题说明问题主要发现于在pycharm中打开Vue项目发现所有JS文件代码底下都是红色波浪线当我们将鼠标悬停在红色波浪线的代码上时,他会提示JSHint:'export'isonlyavailableinES6(use'esversion:6'......
  • 【补充】JS中的for循环操作
    【补充】JS中的for循环操作//补充:js循环vararr=[33,2,3,4,6,7,4]//1基础for循环//for(vari=0;i<arr.length;i++){//console.log(arr[i])//}//2in的循环(不怎么用),循环出索引//for(iinarr){////console.log(i)//console.l......