javascript - NPM 依赖版本标记为 *

标签 javascript npm npm-install

我继承了一个代码库,它列出了这些依赖项:

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

我是否正确地认为这意味着在运行 npm install 时“获取最新版本的软件包”? (测试版和阿尔法版怎么样?)

最佳答案

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

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

关于javascript - NPM 依赖版本标记为 *,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60064566/

相关文章:

javascript - "closest()"在其他情况下不工作

npm - 解决这个问题的NPM命令应该是什么?

node.js - 请在 docker npm test 中设置 "CHROME_BIN"env 变量

node.js - 您可以从 Team Services git 存储库获取 `npm install` 吗?

node.js - 如何稳定 {Node} npm 依赖系统?

reactjs - 如何解决在尝试 npm i React 项目中的模块时出现的错误

javascript - 浏览器中的 Javascript 文件是否需要 .js 扩展名?

javascript - 为什么这个 JavaScript 废话警告 "fail"?

javascript - jQuery .trigger() 不发送额外参数

node.js - env 中的 RSA key 导致错误