NPM依赖版本标记为*

时间:2020-02-04 19:46:15

标签: javascript npm npm-install

我继承了一个代码库,并且列出了以下部门:

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

我是否正确表示运行npm install时会“获取软件包的最新版本”? (关于Beta和Alpha版本呢?)

1 个答案:

答案 0 :(得分:1)

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

该版本必须可由node-semver解析,这是npm的依赖项。 有关版本语法的更多信息,请参见:https://docs.npmjs.com/misc/semver