javascript - 无需安装 npm 即可下载 npm dist 包
问题描述
有没有一种方法可以让我下载一个 npm 包而无需npm view XXX ...
安装或基本上不必安装 node/npm?我正在尝试在 linux 机器上执行此操作。
〜编辑〜我意识到我应该在这里添加一些关于我想要实现的目标的说明:我所需要的只是具有依赖关系的包文件作为云端的静态资源。我希望 npm 提供一种像 maven-central 那样直接下载人工制品的方法。
解决方案
您可以使用 NPM api 访问原始包。
https://registry.npmjs.org/{package-name}/{version}
上面的 url 将为您提供包含包元数据的 JSON 响应。package 属性dist.tarball
包含一个可以下载包的 url。
请记住,您必须自己安装包的依赖项
例子:
https://registry.npmjs.org/lodash/4.17.10
推荐阅读
- php - 如何在codeignitor中显示来自MYSQL的数据?
- android - 我可以在 xml 中剪掉底层项目的背景颜色吗?
- typescript - Kendo Sortable / Integration - Grid - 特定刷新后不排序
- reactjs - 如何在 Firebase 中只显示一个特定用户而不是全部?
- python - 更改数据框中的特定单元格 - 复制错误
- python - 在新的 DataFrame() 中更快地重新组织我的数据
- android - 如何在静音选项上修复通知 setSound
- html - 浏览器大小更改时图像无法与文本正确对齐 - 有时会从屏幕上消失
- python - 有没有一种方法可以将整个 jupyter 笔记本的输出保存到 txt 文件或类似文件中,而不使用命令行,而是从笔记本内部?
- selenium - 如何在运行中从 Perfecto 中选择可用设备