NPM 依赖版本标记为 *

NPM dependency version marked as *

我继承了一个代码库,其中列出了这些部门:

"peerDependencies": {
    "react": "*",
    "react-dom": "*",
    "react-intl": "*",
    "react-redux": "*",

npm install 是 运行 时,这意味着 "grab the latest version of the package" 我是否正确? (Beta 版和 Alpha 版怎么样?)

是的,将版本更改为“*”将安装最新版本 npm install --save,如果已经安装,您可以 运行 npm update --save 更新到最新版本。

版本必须可以被节点语义版本解析,它是 npm 的依赖项。 可以在此处找到有关版本语法的更多信息:https://docs.npmjs.com/misc/semver