package.json“最新”版本是否包含测试版
Does package.json "latest" versions include beta?
在package.json
中,您可以指定要与最新版本同步的软件包:
{
...,
"devDependencies": {
"gulp": "latest",
...
},
...
}
"最新"是包括 alpha 版或 beta 版,还是仅包括最新的稳定版? 我找不到这方面的明确文档。
维护者可以将"最新"标签设置为他们想要的任何标签。即:
@mac:~/projects/client$ npm outdated
Package Current Wanted Latest Location
bourbon 4.2.6 4.2.6 5.0.0-beta.2
webpack 2.1.0-beta.4 2.1.0-beta.4 1.12.14
"最新"被设置为波旁威士忌的测试版,但 webpack 仍然稳定为"最新"。
还有一个标签"next",一些维护者用于预发布版本。
默认情况下,NPM 依赖项是从 NPM 存储库中提取的。作者必须手动将其软件的新版本上传到 NPM 存储库,因此托管在 NPM 上的代码的"@latest"版本与存在于任何地方(例如 GitHub 上)的最新版本的代码不同。
根据 NPM 存储库在 Sails 上的信息页面,最新的 NPM 托管版本是 0.9.16,而当前的 GitHub 版本是 0.10.0-rc3。
相关文章:
- 此行是否包含函数声明
- 查找对象数组是否包含其中一个标记的最快方法
- 如何使用JQuery检查输入(电子邮件)字段是否包含特殊字符
- 检查数组是否包含
- 在添加或删除之前,正在使用检查classList是否包含类
- 确定数组是否包含偶数
- 如何检查 iframe 中的锚标记是否包含 URL
- 检查选择器在jQuery中是否包含文本(即不是媒体)
- 检查字符串是否包含计算
- 使用 javascript 检查元素是否包含子标记而不是文本
- 使用 Chai - 如何检查对象属性是否包含 DOM 元素
- 测试两个变量是否包含一些数据 JavaScript
- 如何检查列表是否包含 javascript 中的字符串
- immutablejs:查找映射是否包含键值
- 检查上一个(-1&-2)url是否包含字符串
- 如何检查url是否包含多个字符串.Javascript/jquery
- 检查数组是否包含指定的对象
- 如何检查字符串是否包含非英语字符列表
- 检查Javascript是否包含某种方法
- 检查字符串是否包含数组中的某个字符串