Node.js “npm i”和“npm i”之间的区别<;包装名称>`
在我的React原生项目中,我的Node.js “npm i”和“npm i”之间的区别<;包装名称>`,node.js,reactjs,react-native,npm,npm-install,Node.js,Reactjs,React Native,Npm,Npm Install,在我的React原生项目中,我的package.json中有一个给定版本的React,但如果我运行npm I React,它将安装最新版本的React。但是,如果我运行npmi,它会安装我的package.json中的所有软件包,版本在package.json中给出吗?我不想让它安装所有软件包的最新版本,所以我不敢不请自来就尝试它。在进入任何内容之前,您应该先阅读文档:) 使用npmi将安装package.json中说明的任何内容。如果package.json将包绑定到版本,那么它将安装该特定版
package.json
中有一个给定版本的React
,但如果我运行npm I React
,它将安装最新版本的React
。但是,如果我运行npmi
,它会安装我的package.json
中的所有软件包,版本在package.json
中给出吗?我不想让它安装所有软件包的最新版本,所以我不敢不请自来就尝试它。在进入任何内容之前,您应该先阅读文档:)
使用npmi
将安装package.json
中说明的任何内容。如果package.json
将包绑定到版本,那么它将安装该特定版本。通常,package.json
会在包版本之前使用^
字符,代表上述版本之上的任何版本,如果您是这样,那么,npm i
将安装这些包的最新版本