5.包简介

包package

CommonJS的包规范允许我们将一 组相关的模块组合到一起,形成一组完整的工具。
CommonJS的包规范由包结构和包描述文件两个部分组成。
包结构
-用于组织包中的各种文件
包描述文件
-描述包的相关信息,以供外部读取分析

包结构

包实际上就一个压缩文件,解压以后还原为目录。符合规范的目录,应该包含如下文件:

  • package.json 描述文件
  • bin 可执行二进制文件
  • lib js代码
  • doc 文档
  • test 单元测试

包描述文件

  • 包描述文件用于表达非代码相关的信息,它是一个JSON格式的文件-package.json ,位于包的根目录下,是包的重要组成部分。

  • package.json(不可以写一个注释)中的字段

    ​ name、 description、version、 keywords、maintainers、contributors、 bugs、licenses、repositories、 dependencies、homepage、OS、 cpu、 engine、 builtin、directories、implements、 scripts、 author、bin、main、 devDependencies。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值