写点什么

Node Package Manager

  • 2011-06-20
  • 本文字数:577 字

    阅读完需:约 2 分钟

自上月发布了1.0 版之后, Node Package Manager 又做了点修改,而且越来越多的人开始用它来管理 Node.js 运行时。

假如系统上已经安装了Node.js,只需要一句简单的命令(curl http://npmjs.org/install.sh | sh)就能完成 NPM 的安装。它允许你使用npm install来获取更多的 Node 包,和 Python 的easy_install或 Perl 的 CPAN 十分相似。

Node 包是用 package.json 来表述的。npm help json给出了一份文档(位于 https://github.com/isaacs/npm/blob/master/doc/json.md ),提供了一个需要填写的内容列表,其中包括:

  • name:一些描述性内容,将是 URL 和命令行调用的一部分( Npm Registry 中有一些范例)
  • version:基于语义版本(Semantic Versioning),但允许版本号以 v开头,任何带破折号的版本都被视为未发布代码(这样一来git describe可以轻松地为内容标记版本)
  • description:简短的描述性文本,适合向用户展示,或者用于搜索
  • keywords:用于优化搜索
  • homepage:用户可以访问的网站
  • url:如果包的位置和package.json的位置不一样,在此提供一个地址
  • main:启动时返回的对象
  • files:这个包中的文件
  • repository:访问源代码或者提交补丁的地址
  • config:一组代码可以获取到的参数,用node config set命令也可以覆盖它们

可以在 http://github.com/isaacs/npm 获取到 Node Package Manager,上面有 Readme ,还可以 Fork 代码。

查看英文原文: Node Package Manager

2011-06-20 08:582308
用户头像

发布了 135 篇内容, 共 60.2 次阅读, 收获喜欢 43 次。

关注

评论

发布
暂无评论
发现更多内容

Java 对象的内存布局

zurhan

企业数字化浪潮来袭,华为云耀云服务器L实例打造中小企业

轶天下事

SocialFi 和 GameFi 的碰撞 — Socrates 构建新的 Web3 流量入口

股市老人

数字经济时代:城市到底如何演绎?产业将何去何从?

平平无奇爱好科技

细微之处决定胜败:从云厂商事故报告中学习经验教训

WuKongCoder

云计算 腾讯云 阿里云 华为云 AWS云

把握融合之道 推进价值创造

用友BIP

业财融合

CodeWhisperer——一个十分强大的工具 冲!

亚马逊云科技 (Amazon Web Services)

人工智能 亚马逊云科技 云上探索实验室 Amazon CodeWhisperer

Redis - AOF 日志

zurhan

轻松搭建,轻松上云——华为云耀云服务器L实例助力小程序开发

轶天下事

卓越性能下的华为云耀云服务器L实例:小程序竞争中的利器

轶天下事

华为云助力中小企业应对挑战:云耀L实例在跨境电商的应用探析

轶天下事

SQL FULL OUTER JOIN 关键字:左右表中所有记录的全连接解析

小万哥

MySQL 数据库 程序员 sql 后端开发

解放你的双手,让 ChatGPT 来帮你完成 Jenkins 到极狐GitLab CI 的迁移

极狐GitLab

ci DevOps jenkins openai ChatGPT

想要更高的压缩率?一文带你深入了解 TDengine TSZ 压缩算法

TDengine

tdengine 时序数据库

数智融合 开启金融数据治理新时代

酷克数据HashData

芯片国产替代发展得怎么样了?

IC男奋斗史

华为 芯片 校园招聘 国产替代 中芯国际

Programming Abstractions in C阅读笔记:p197-p201

codists

Autoscaler 中 VPA 的设计与实现

Greptime 格睿科技

k8s 时序数据库

Java 学习之路

玄兴梦影

Java 编程

Databend 开源周报第 121 期

Databend

华为云耀云服务器L实例助力小程序开发的成本与效率之选

轶天下事

Redis 慢操作

zurhan

RWA+AI 叙事下的 ProsperEx,对 Web3 时代交易的重新定义

股市老人

华为云耀云服务器L实例助你轻松搭建个人网站

轶天下事

双良集团:价值创造本源,设备资产管理向智能化管理实现跨越

用友BIP

资产管理

数据同步:主从如何实现数据一致性

zurhan

Node Package Manager_编程语言_Alex Blewitt_InfoQ精选文章