node.js中的fs.statSync方法使用说明

 更新时间:2014年12月16日 09:32:34   投稿:junjie  
这篇文章主要介绍了node.js中的fs.statSync方法使用说明,本文介绍了fs.statSync的方法说明、语法、接收参数、使用实例和实现源码,需要的朋友可以参考下

方法说明:

同步版的 stat()

方法返回一个stat数组对象,包含以下信息:(以下信息为案例中读取的文件信息,非默认值)

复制代码 代码如下:

{
 
 dev : 0 ,
 
 mode : 33206 ,
 
 nlink : 1 ,
 
 uid : 0 ,
 
 gid : 0 ,
 
 rdev : 0 ,
 
 ino : 0 ,
 
 size : 378(字节) ,
 
 atime : Tue Jun 10 2014 13:57:13 GMT +0800 <中国标准时间> ,
 
 mtime : Tue Jun 13 2014 09:48:31 GMT +0800 <中国标准时间> ,
 
 ctime : Tue Jun 10 2014 13:57:13 GMT +0800 <中国标准时间>
 
}

语法:

复制代码 代码如下:

fs.statSync(path)

由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) )

接收参数:

path   文件路径

例子:

复制代码 代码如下:

var fs = require('fs');
var statInfo = fs.statSync('content.txt');
console.log(statInfo);

源码:

复制代码 代码如下:

fs.statSync = function(path) {
  nullCheck(path);
  return binding.stat(pathModule._makeLong(path));
};

相关文章

  • 使用node.js实现接口步骤详细记录

    使用node.js实现接口步骤详细记录

    这篇文章主要给大家介绍了关于使用node.js实现接口步骤的相关资料,对于刚开始不会node写接口和调用接口,可以通过这个清晰的初步了解到整个过程,下面需要的朋友可以参考下
    2023-03-03
  • 详解nodejs 文本操作模块-fs模块(三)

    详解nodejs 文本操作模块-fs模块(三)

    本篇文章主要介绍了nodejs 文本操作模块-fs模块(三),详细的讲诉了readFile,和writeFile方法,具有一定的参考价值,有兴趣的可以了解一下。
    2016-12-12
  • NPM命令运行报错:npm v10.2.4 is known not to run on Node.js v14.21.1解决办法

    NPM命令运行报错:npm v10.2.4 is known not to run on Node.js

    这篇文章主要给大家介绍了关于NPM命令运行报错:npm v10.2.4 is known not to run on Node.js v14.21.1的解决办法,文中将解决办法介绍的非常详细,需要的朋友可以参考下
    2024-01-01
  • nvm安装使用及常用命令

    nvm安装使用及常用命令

    nvm主要是用来管理 nodejs 和 npm 版本的工具,可以用来切换不同版本的 nodejs,这篇文章主要介绍了nvm安装与使用,需要的朋友可以参考下
    2023-01-01
  • node.js中path路径模块的使用方法实例分析

    node.js中path路径模块的使用方法实例分析

    这篇文章主要介绍了node.js中path路径模块的使用方法,结合实例形式分析了node.js path路径模块的基本功能、原理、使用方法及操作注意事项,需要的朋友可以参考下
    2020-02-02
  • 详解用Node.js实现Restful风格webservice

    详解用Node.js实现Restful风格webservice

    本篇文章主要介绍了详解用Node.js实现Restful风格webservice,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-09-09
  • 解决Node.js使用MySQL出现connect ECONNREFUSED 127.0.0.1:3306的问题

    解决Node.js使用MySQL出现connect ECONNREFUSED 127.0.0.1:3306的问题

    这篇文章主要介绍了解决Node.js使用MySQL出现connect ECONNREFUSED 127.0.0.1:3306报错的相关资料,文中将问题描述的很清楚,解决的方法也介绍的很完整,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-03-03
  • 一文详解npm如何更新项目最新依赖包

    一文详解npm如何更新项目最新依赖包

    npm包的更新速度很快,为了将项目或者全局依赖更新到最新版本,下面这篇文章主要给大家介绍了关于npm如何更新项目最新依赖包的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-01-01
  • node快速搭建后台的实现步骤

    node快速搭建后台的实现步骤

    本文主要介绍了node快速搭建后台,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-12-12
  • node使用Koa2搭建web项目的方法

    node使用Koa2搭建web项目的方法

    本篇文章主要介绍了node使用Koa2搭建web项目的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-10-10

最新评论