2017-09-08 83 views
0

我想要通過使用npm api如何使用NPM API

我怎樣才能做到這一點,下載紗線的特定版本安裝紗線的具體版本?

+0

@StevenGoodman不是真的,我不想使用npm install,但是真的有些捲曲在npm ap上來下載我的紗線包或者是不可能的? – DenCowboy

回答

0

看完NPM Registry API之後,看起來這樣做很簡單。

GET: https://registry.npmjs.org/<package>返回一個帶有versions字段的JSON對象,每個版本都有一個dist字段,該字段包含該包的tar包的URL。

如果您提前知道版本,GET: https://registry.npmjs.org/<package>/<version>也可以使用。

如果你只是想要tarball直起來,獲取包的tar包的URL格式是https://registry.npmjs.org/<name>/-/<name>-<version>.tgz。雖然註冊表文件說這可能並非總是如此。