一、全局模块(对象,相当于js的window。document)
process.env 输出环境变量
process.argv
例:输入命令行 node index.js 1 2 3
输出 ['node文件路径','项目路径','1','2','3']打印出数组
__dirname 输出 项目路径
二、系统模块
定义:由require()引入
例:path
let path = require('path')
![]()
//输出文件所在目录 /node/a/b/c
![]()
//输出当前文件名 1.jpg
path.resolve(__dirname,'index.js')
![]()
//把index.js放进文件绝对路径中
ler fs = require('fs')
读取文件 fs.readFile

写文件 fs.writeFile

三、自定义模块
exports
module
require
四、http模块

本文深入探讨了Node.js中的全局模块、系统模块、自定义模块及HTTP模块的使用方法与特性,包括process环境变量、argv命令行参数、__dirname路径、path模块、fs文件系统模块的详细介绍。

被折叠的 条评论
为什么被折叠?



