Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js “npm i”和“npm i”之间的区别<;包装名称>`_Node.js_Reactjs_React Native_Npm_Npm Install - Fatal编程技术网

Node.js “npm i”和“npm i”之间的区别<;包装名称>`

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将包绑定到版本,那么它将安装该特定版

在我的React原生项目中,我的
package.json
中有一个给定版本的
React
,但如果我运行
npm I React
,它将安装最新版本的
React
。但是,如果我运行
npmi
,它会安装我的
package.json
中的所有软件包,版本在
package.json
中给出吗?我不想让它安装所有软件包的最新版本,所以我不敢不请自来就尝试它。

在进入任何内容之前,您应该先阅读文档:)

使用
npmi
将安装
package.json
中说明的任何内容。如果
package.json
将包绑定到版本,那么它将安装该特定版本。通常,
package.json
会在包版本之前使用
^
字符,代表上述版本之上的任何版本,如果您是这样,那么,
npm i
将安装这些包的最新版本