美文网首页
node常用包

node常用包

作者: Mokingc | 来源:发表于2019-11-05 15:54 被阅读0次

    包管理工具

    • 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)

    相关文章

      网友评论

          本文标题:node常用包

          本文链接:https://www.haomeiwen.com/subject/phfebctx.html