2022
01-06
01-06
Node.js 中的 fs 模块与Path模块方法详解
概述:文件系统模块是一个简单包装的标准POSIX文件I/O操作方法集。可以通过调用require("fs")来获取该模块。文件系统模块中的所有方法均有异步和同步版本。文件系统模块中的异步方法需要一个完成时的回调函数作为最后一个传入形参。回调函数的构成由调用的异步方法所决定,通常情况下回调函数的第一个形参为返回的错误信息。如果异步操作执行正确并返回,该错误形参则为null或者undefined。如果使用的是同步版本的操作方法,...
继续阅读 >
如何将JSON字符串转化为JSON对象?JSON.parse(str)JSON是javascript的一个内置对象,提供了转换JSON对象与字符串互相转换的方法;问题来了,道理我都懂可是就是报错!这是我的一个JSON文件,里面是一些定义的JSON测试数据;这是核心代码;这是报错的信息;为什么报错?因为我的json文件读出来的开头有一个空格。就这回事。ok,修改代码,测试使用trim去掉开头多余的空格ok,通过!nodejs解析JSON数据在no...
nvmnvm负责管理多个版本的nodejs安装:https://github.com/coreybutler/nvm-windows/releases下载nvm-setup.zip,nvm-noinstall.zip点击nvm-setup.exe安装,一路下一步,这里安装到C:\dev\nvm,安装完成后自动配置了环境变量:NVM_HOME,NVM_SYMLINK,也会添加到Path验证是否安装成功,打开命令行cmdnvm常用的命令 nvmlist查看当前安装的Node.js所有版本号nvminstall版本号安装指定版本的Node.jsnvmuninstall版本号卸载指定版...
目录一、前言二、正文2.1、什么是模块2.2、Resolving2.3、require.resolve2.4、模块间的父子依赖关系2.5、exports,module.exports2.6、模块循环依赖2.7、.json和.node2.8、Wrapping2.9、Cache三、总结一、前言我们知道,Node.js是基于CommonJS规范进行模块化管理的,模块化是面对复杂的业务场景不可或缺的工具,或许你经常使用它,但却从没有系统的了解过,所以今天我们来聊一聊Node.js模块化你所需要知道的一些事儿,一探Node.js...