npm i和npm install命令之间有什么区别?两者都从package.json安装所有节点模块。我知道它的意思是安装。这可能是有可能的i和install之间的一些差异。
npm i
npm install
package.json
i
install
7rtdyuoh1#
没有区别,因为“npm i”是“npm install”的别名。它们都做完全相同的事情(安装或更新 package-lock.json 中的所有依赖项)。https://docs.npmjs.com/cli/install通过CRice
uemypmqf2#
npm install (aliases: npm i, npm add ) (with no args, in package dir) npm install [<@scope>/]<name> npm install [<@scope>/]<name>@<tag> npm install [<@scope>/]<name>@<version> npm install [<@scope>/]<name>@<version range> npm install <git-host>:<git-user>/<repo-name> npm install <git repo url> npm install <tarball file> npm install <tarball url> npm install <folder>
字符串
dxpyg8gm3#
根据这个问题,实际上有一个区别:https://github.com/rogeriochaves/npm-force-resolutions/issues/53使用npm install的缩写形式(即npm i)似乎不会强制解析软件包。
3条答案
按热度按时间7rtdyuoh1#
没有区别,因为“npm i”是“npm install”的别名。它们都做完全相同的事情(安装或更新 package-lock.json 中的所有依赖项)。
https://docs.npmjs.com/cli/install通过CRice
uemypmqf2#
字符串
dxpyg8gm3#
根据这个问题,实际上有一个区别:https://github.com/rogeriochaves/npm-force-resolutions/issues/53
使用npm install的缩写形式(即npm i)似乎不会强制解析软件包。