首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >package.json中" NPM :@user/package-name“版本的npm等价物?

package.json中" NPM :@user/package-name“版本的npm等价物?
EN

Stack Overflow用户
提问于 2020-04-21 13:35:05
回答 1查看 58关注 0票数 0

我在一个package.json文件中看到了这个:

代码语言:javascript
复制
"react-native-wheel-picker": "npm:@gregfrench/react-native-wheel-picker",

这与tarball、http或git dependency formats documented in the NPM docs不匹配。这看起来像是一个yarn约定,因为运行yarn可以在start脚本没有抱怨的情况下安装这个依赖项(否则它会抱怨warn Package react-native-wheel-picker has been ignored because it contains invalid configuration. Reason: Cannot find module 'react-native-wheel-picker/package.json')。

"version“字符串是什么意思,为什么不直接使用”@gregfrench/react-native- What picker“,什么是允许npm正常工作的package.json等价物?

EN

回答 1

Stack Overflow用户

发布于 2020-04-22 16:33:55

npm兼容的依赖规范将如下所示:

"@gregfrench/react-native-wheel-picker": "<version>"

正如我在npmjs.com上看到的,@gregfrench/react-native-wheel-picker的最新版本是1.2.3,所以如果需要最新的版本,那么应该在package.json中找到以下版本

"@gregfrench/react-native-wheel-picker": "1.2.3"

如果你不想要一个确切的版本,有一些可能,比如使用^~>=。字符与版本字符串一起使用。这些可能性是documented here

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61336607

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档