【Node.js】创建文件夹(基础用法)

【Node.js】创建文件夹(基础用法),第1张

node.js创建文件夹是分为同步和异步。

创建前,文件夹目录

创建后,fs文件夹里多了“Rabbit”这个文件夹

node.js的异步方法,一般都是有回调函数的。

所以在 fs.mkdir 方法里,第一个参数是文件夹名,后面跟着回调函数。

function findSync(startPath) {

    let result=[]

    function finder(path) {

        let files=fs.readdirSync(path)

        files.forEach((val,index) =>{

            let fPath=join(path,val)

            let stats=fs.statSync(fPath)

            if(stats.isDirectory()) finder(fPath)

            if(stats.isFile()) result.push(fPath)

        })

    }

    finder(startPath)

    return result

}

let fileNames=findSync('./')

nodejs安装及环境配置:

此处的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似:npm install express (后面的可选参数-g,g代表global全局安装的意思)的安装语句时,会将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中,占C盘空间。

例如:我希望将全模块所在路径缓存路径放在我node.js安装的文件夹中,则在我的安装目录下创建两个文件夹【node_global】及【node_cache】。

关键步骤:

缓存路径和全局路径:

npm config set prefix “D:\Program Files\nodejs\node_global”

npm config set cache “D:\Program Files\nodejs\node_cache”12

注:1、在安装路径D:\Program Files\nodejs\下需要创建node_cache和node_global文件夹,

D:\Program Files\nodejs\node_global 下需要创建node_modules文件夹/2、安装最开始的方法,打开系统属性-高级-环境变量,在系统变量中新建 变量名:NODE_PATH,变量值: D:\Program Files\nodejs\node_global\node_modules。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11922338.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存