包管理工具
- npm / cnpm
- yarn
- npm yarn -g
- yarn add xxx
- bower 前端包管理
- npm i bower -g
- bower i xxx
系统包
-
assert-断言
- assert(条件,报错消息)
- assert.deepEqual(变量,预期值,msg)
- assert.deepStrictEqual(变量,预期值,msg)
-
path-路径
- path.resolve(_dirname,xxx) => 绝对路径
- path.dirname() => 文件路径
- path.extname() => 扩展名
- path.basename() => 文件名
-
url-网址
- url.parse(str,true) =>解析url
-
querystring-请求数据
- querystring.parse("a=12&b=10&c=8") => {a:'12',b:'10',c:'8'}
- querystring.stringify({a:'12',b:'10',c:'8'}) => a=12&b=10&c=8
-
net-网络通信
- OSI七层参考模型
- 物理层 > 数据链路层 > 网络层(IP) > 传输层(TCP) > 会话层 > 应用层 (HTTP)
- S层模型
-物理层 > 数据链路层 > 网络层(IP) > 传输层(TCP) > 应用层 (HTTP)
- OSI七层参考模型
网友评论