fs && http
参考掘金-NodeJs入门一tcp
参考掘金-NodeJs入门二telnet
命令一般用作远程登录,跟ssh
(security shell)的作用是一样的,属于tcp/ip
协议族中的一员,是网络远程登录服务的标准协议和主要方式。但是telnet
采用明文传送报文,安全性不够,所以用的较多的是使用ssh
做远程登录。- require的加载机制
- 路径分析
- 文件定位
- 编译执行 模块按照以下顺序加载:
- 系统缓存:模块加载执行后会进行缓存,所以首先进行的是缓存加载,判断缓存中是否已经存在
- 系统模块:也即原生模块,部分核心模块已经编译成二进制
- 文件模块:. => .. => / ,然后js,json,node后缀文件
- 目录作为模块: 如果发现目录是一个模块,那会被当作包处理,(CommonJS)先会在根目录查找package.json文件,然后在其main属性描述的入口文件进行加载,若还没加载到则报错。
- node_modules:以上都找不到,则到此文件夹下找