NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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:582232
用户头像

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

关注

评论

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

探索AI创新、创业新领域!这些项目点子让你先人一步!

算AI

人工智能 创业 AI 创新

云小课|Runc容器逃逸漏洞(CVE-2024-21626)安全风险通告

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 华为云云小课

【大数据技术攻关专题】「Apache-Flink零基础入门」手把手+零基础带你玩转大数据流式处理引擎Flink(基础加强+运行原理)

洛神灬殇

大数据 flink flink 实战 技术指南 2024年第三十一篇文章

软件架构一致性 —— 被忽视的研发成本

阿里技术

软件架构 研发 研发成本

全能pdf编辑阅读软件 PDF Reader Pro for mac直装激活版

影影绰绰一往直前

强大的CAD绘图软件:Autodesk AutoCAD 2024 mac中文破解版

影影绰绰一往直前

年度大模型榜单揭晓,智谱AI GLM-4在上海人工智能实验室司南榜单中位居国内榜首

Geek_2d6073

《编码: 隐匿在计算机软硬件背后的语言》PDF

程序员李木子

使用Kubernetes部署Nginx应用教程

百度搜索:蓝易云

nginx Linux Kubernetes 运维 云服务器

JProfiler 14 for mac注册激活:Java应用的性能优化利器

影影绰绰一往直前

从3天到3小时,“文思助手”让行业专业写作“文思泉涌”

飞桨PaddlePaddle

百度 paddle 百度飞桨 文心大模型‘ 飞桨星河社区

基于Nginx与Nginx-rtmp-module实现

百度搜索:蓝易云

nginx Linux 运维 Web 云服务器

如何给极狐GitLab 配置 webhook,自动触发 Pipeline?

极狐GitLab

大促削峰实战:评价QPS降低85%的背后逻辑

京东科技开发者

mac音乐制作软件:Ableton Live Suite 11 v11.3.21中文激活版下载

影影绰绰一往直前

Mac专业PDF编辑与管理工具:PDF Expert v3.9中文激活版

影影绰绰一往直前

Sublime Text v4.0(4169)注册汉化版:代码编辑器的卓越之选

影影绰绰一往直前

本地缓存Ehcache的应用实践 | 京东云技术团队

京东科技开发者

属于你的Chat GPT来了

派大星

ChatGPT Open AI

eosio.token 智能合约介绍

BSN研习社

区块链 智能合约 EOS

DevOps是什么?只看这篇文章就够了!

华为云PaaS服务小智

DevOps 华为云

一文搞懂设计模式—单例模式

Java随想录

Java 设计模式

一文详解应用安全防护ESAPI

华为云开发者联盟

安全 开发 华为云 华为云开发者联盟 应用安全防护

数字照片管理和编辑软件 Lightroom Classic 2022 mac中文破解版

影影绰绰一往直前

明道云入选亿欧智库《AIGC入局与低代码产品市场的发展研究》

明道云

Linux常用命令awk

百度搜索:蓝易云

云计算 Linux 运维 云服务器 awk

什么是企业级应用软件?对企业有什么应用意义?常见的企业级应用软件有哪些?

天津汇柏科技有限公司

创业 企业级应用 企业级应用程序开发 企业级应用软件

由亚马逊云科技 Graviton4 驱动的全新内存优化型实例 Amazon EC2 实例(R8g),现已开放预览

亚马逊云科技 (Amazon Web Services)

Java’ Amazon EC2

如何计算两个日期之间的天数

fliter

一种根据业务连续持续天数计算分值的方法

智慧源点

Mac视频下载工具:Downie 4 v4.7.3中文版

影影绰绰一往直前

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