Javascript NPM依赖项版本标记为*

Javascript NPM依赖项版本标记为*,javascript,npm,npm-install,Javascript,Npm,Npm Install,我继承了一个代码库,其中列出了以下DEP: "peerDependencies": { "react": "*", "react-dom": "*", "react-intl": "*", "react-redux": "*", 当运行npm install时,这意味着“获取软件包的最新版本”,对吗?(beta版和alpha版如何?是的,将版本更改为“*”将使用npm install--save安装最新版本,如果已经安装,您可以运行npm update--sa

我继承了一个代码库,其中列出了以下DEP:

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


当运行
npm install
时,这意味着“获取软件包的最新版本”,对吗?(beta版和alpha版如何?

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

版本必须可由节点semver解析,它是npm的一个依赖项。 有关版本语法的更多信息,请参见此处:

只需在中键入“react”和“*”即可查看。阿尔索