【问题标题】:Difference between `npm i` and `npm i <package name>``npm i` 和 `npm i <package name>` 之间的区别
【发布时间】:2021-05-03 02:09:31
【问题描述】:

在我的 React Native 项目中,我的package.json 中有一个给定版本的react,但如果我运行npm i react,它将安装最新版本的react。如果我运行npm i,它是否会安装我的package.json 中的所有软件包,以及package.json 中给出的版本?我不希望它安装所有软件包的最新版本,所以我不敢不问就尝试。

【问题讨论】:

    标签: node.js reactjs react-native npm npm-install


    【解决方案1】:

    在进入任何东西之前你应该先阅读文档:)

    使用npm i 将安装package.json 中所述的任何内容。如果package.json 将包绑定到版本,那么它将安装该特定版本。大多数情况下,package.json 会在包版本之前使用^ 字符,它代表上述版本之上的任何版本,如果你是这种情况,是的,npm i 会安装这些软件包的最新版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-26
      • 2020-08-11
      • 2016-06-29
      • 2023-02-22
      相关资源
      最近更新 更多