AUR*_*ADL 68 package node.js npm
如何在不实际安装的情况下从npm下载软件包的源代码(即不使用npm install thepackage)?
Gus*_*ues 66
您可以使用npm view [package name] dist.tarball哪个将返回压缩包文件的URL.
小智 48
一种更简单的方法是npm pack <package_name>.这将从注册表中检索tarball,将其放在npm缓存中,并将副本放在当前工作目录中.请参阅https://docs.npmjs.com/cli/pack
fre*_*nte 25
npm pack XXX 是最快的键入,它将下载档案.
或者:
npm v XXX dist.tarball | xargs curl | tar -xz
Run Code Online (Sandbox Code Playgroud)
这个命令还将:
packageMar*_*rcs 21
在linux上我经常下载这样的包的tarball:
wget `npm v [package-name] dist.tarball`
Run Code Online (Sandbox Code Playgroud)
注意反引号``,在stackoverflow上我看不清楚它们.
"v"只是视图的另一个别名:
https://docs.npmjs.com/cli/view
Mat*_* T. 21
如果尚未使用当前公共API 安装npm,则还可以从URL访问npm注册表中有关包的信息https://registry.npmjs.org/<package-name>/.
然后,您可以导航JSON at versions > (version number) > dist > tarball以获取代码存档的URL并下载它.
| 归档时间: |
|
| 查看次数: |
46750 次 |
| 最近记录: |