NPM学习(壹)

  1. NPM常用命令

    安装包
    npm install -g 包名(全局安装)
    npm install -g 包名@版本号(明确版本安装)
    卸载包
    npm uninstall -g 包名
    更新包
    npm update -g 包名(更新)
    
  2. 包的规范

    package.json	必须在包的顶层目录下
    二进制文件应该在bin目录下
    JavaScript代码应该放在Lib目录下
    文档应该在doc目录下
    单元测试应在test目录下
    
  3. Package.json字段分析

    name: 包的名称,唯一,由小写英文字母、数字和下划线组成,不能包含空格
    description: 包的简要说明
    version: 符合语义版本识别规范的版本字符串
    main: 应用程序的入口点
    private 如果设置为 true,则可以防止应用程序/软件包被意外地发布到 npm
    scripts 定义了一组可以运行的 node 脚本
    engines 设置了此软件包/应用程序在哪个版本的 Node.js 上运行
    browserslist 用于告知要支持哪些浏览器(及其版本
    keywords: 关键字数组,通常用于搜索
    maintainers: 维护者数组,每个元素包含name,email(可选),web(可选)
    contributors: 贡献值数组,格式与maintainers相同
    bugs: 提交bug的地址(网站/邮件地址)
    licenses: 许可证数组,每个元素包含type(许可证名称)和URL(连接到许可证文本的地址)字段
    repositories: 仓库托管地址数组,每个元素包含type,url,path字段
    devDependencies 设置了作为开发依赖安装的 npm 软件包的列表
    dependencies: 包的依赖,一个关联数组,由包的名称和版本号组成
    
    文件是项目的清单。 它可以做很多完全互不相关的事情。 例如,它是用于工具的配置中心。 它也是 npm 和 yarn 存储所有已安装软件包的名称和版本的地方
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值