【AICon】 如何构建高效的 RAG 系统?RAG 技术在实际应用中遇到的挑战及应对策略?>>> 了解详情
写点什么

NPM 发布 2.0 版,增加了私有 Node.js 模块管理及其它特性

  • 2014-09-26
  • 本文字数:605 字

    阅读完需:约 2 分钟

Node.js 的标准包管理器 npm 已经到 2.0 版了。在 npm 的新特性中,有作用域的包让私有 Node.js 包的管理更容易了,就像是公共存储库的一部分一样。新版本还宣告了新的发布过程,并提升了可靠性。

按照 npm 2 的发布声明,限定作用域包是“促使 npm 2 发布的最主要特性”。限定作用域的包跟其它包一样有一个名称;此外它还有作用域,用下面这种方式指定:

复制代码
@somescope/somepackagename

作用域是一种对相关包分组的办法,这样所有属于同一作用域的包都会装在相同的目录 node_modules_base_dir/@myScope下,而公共包会装在node_modules_base_dir中。更有意思的是作用域可以跟私有注册中心关联:

复制代码
npm login --registry=http://reg.example.com --scope=@myco

这种关联确立后,就可以无缝地混合使用来自公共 npm 注册中心和一或多个私有注册中心的包。

除了限定作用域包,版本 2.0 中还做了很多工作来消除竞态条件,不过至少还有一个已知的竞态条件等着修订。尽管如此,之前所做工作还是让它“更加可能(对 npm 来说)每次都可以正确工作。”

最后,npm 开发团队还将一个基于 dist-tags 的发布过程作为了新的官方过程。简而言之,“每一周都至少会发布两个版本的 npm– 给所有人准备的 npm@latest 和给那些想尝鲜的人,或者想帮我们测试 npm 的人准备的 npm@next”。

NPM 2.0 要求 node 版本到 0.8 或更高,用 semver 4.0 版管理版本号。

查看英文原文: NPM Reaches 2.0, Adds Private Node.js Module Management and More

2014-09-26 08:202019
用户头像

发布了 45 篇内容, 共 24.2 次阅读, 收获喜欢 10 次。

关注

评论

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

【一Go到底】第十二天---switch

指剑

Go Goalng 10月月更

这份神仙级Spring Security源码手册,真的很强悍

小二,上酒上酒

spring spring security springboot

金三银四跳槽季,美团、字节、阿里、腾讯Java面经,终入字节

Geek_0c76c3

Java 数据库 开源 程序员 开发

Java后端没这些东西都不敢跳!对标阿里P7技术路线你值得拥有

Geek_0c76c3

Java 数据库 程序员 架构 开发

大型企业选择低代码的主要原因是什么?

优秀

低代码 低代码平台

全网独家首发Java面试题,包含Spring全家桶+高并发+Netty+Redis+Dubbo等面试专题

小二,上酒上酒

Java Linux Netty 高并发 Spring全家桶

阿里出品的这份Java性能调优实战手册,直接涨薪25K,真的香啊

小二,上酒上酒

Java 阿里 阿里面试

【融云出海白皮书免费看】出海洞察之美国的「高线市场模型」

融云 RongCloud

互联网 数据 模型

太牛了,这份Spring Cloud Alibaba学习文档清晰全面,一应俱全

小二,上酒上酒

spring Spring Cloud

耗时182天肝出来1015页分布式全栈手册太香了

程序知音

Java 程序员 架构 分布式 后端技术

vue组件通信方式有哪些?

bb_xiaxia1998

Vue

vue组件通信6种方式总结(常问知识点)

bb_xiaxia1998

Vue

ConcurrentDictionary<T,V> 的这两个操作不是原子性的

有态度的马甲

惊为天人,百度推出的Redis笔记真的太香了

小二,上酒上酒

redis 面试

来了来了,阿里p9整理的Netty速成笔记,应有尽有

小二,上酒上酒

Netty

双活数据中心建设要点

穿过生命散发芬芳

10月月更 双数据中心

还不懂Spring?阿里架构师整理的Spring宝典助你一臂之力

小二,上酒上酒

spring spring cloud ali spring宝典

阿里内部整理的Spring boot保姆级笔记,简直太牛了

小二,上酒上酒

spring springboot

TDengine | taosdump的使用方法和注意事项

TDengine

数据库 tdengine 开源 时序数据库 taosdump

SAP | 在abap开发过程中常用的Tcode

暮春零贰

SAP abap 10月月更

腾讯资深架构师整理出来的Java高级开发需要的分布式技术,简直绝了

小二,上酒上酒

Java 编程 JAVA开发

短期内跳槽的Java程序员必看的八项知识点+两大项目实战

Geek_0c76c3

Java 数据库 开源 程序员 开发

精彩演讲推荐|智能化变更防控方法、架构与组织实践

TRaaS

进击的PyTorch,和它背后的开源领袖

OneFlow

人工智能 机器学习 深度学习 开源

全网疯传,SpringBoot笔记(全彩版)顶翻天

程序知音

Java spring 源码 springboot 后端技术

【高并发】ScheduledThreadPoolExecutor与Timer的区别和简单示例

冰河

并发编程 多线程 高并发 协程 异步编程

牛啊牛啊,这篇Spring Cloud Alibaba笔记一应俱全,几乎涵盖了所有操作

小二,上酒上酒

spring spring cloud alibaba

P9力鉴!Alibaba9月最新出品776页JDK源码+并发核心原理解析小册

程序知音

Java 架构 jdk 并发编程 后端技术

在数字化浪潮中,为企业建造一艘“方舟”

元年技术洞察

微服务 云原生 企业数字化 PaaS 平台

Koordinator v0.7: 为任务调度领域注入新活力

阿里巴巴云原生

阿里云 云原生 Koordinator

数据中台建设5大关键步骤

阿泽🧸

数据中台 10月月更

NPM发布2.0版,增加了私有Node.js模块管理及其它特性_JavaScript_Sergio De Simone_InfoQ精选文章