npm install react-router-dom 和 npm install --save react-router-dom 命令之间的区别
difference between npm install react-router-dom and npm install --save react-router-dom command
npm install react-router-dom 和 npm install --save react-router-dom 命令之间的区别
我尝试了这两个命令并得到了相同的结果,所以无法理解这些命令之间的实际工作区别
从版本 5 npm
开始,默认情况下会将包保存到您的依赖项中。对于以前的版本,您需要 --save
标志才能做到这一点。
随着 npm v5 或更高版本的出现,默认情况下,它将在没有 --save 标志的情况下保存。
在 npm 5 之前,--save 命令还会将包名保存在 dependencies 对象下的 package.json 文件下。
这将确保如果此项目 pulled/cloned 在另一台计算机上,您可以键入 npm install 来安装 package.json 下列出的所有依赖项。
而没有 --save,依赖项将不会放入 package.json 依赖项列表中。当您在新环境中键入 npm install 时,您将丢失该包。
npm install react-router-dom 和 npm install --save react-router-dom 命令之间的区别
我尝试了这两个命令并得到了相同的结果,所以无法理解这些命令之间的实际工作区别
从版本 5 npm
开始,默认情况下会将包保存到您的依赖项中。对于以前的版本,您需要 --save
标志才能做到这一点。
随着 npm v5 或更高版本的出现,默认情况下,它将在没有 --save 标志的情况下保存。
在 npm 5 之前,--save 命令还会将包名保存在 dependencies 对象下的 package.json 文件下。
这将确保如果此项目 pulled/cloned 在另一台计算机上,您可以键入 npm install 来安装 package.json 下列出的所有依赖项。
而没有 --save,依赖项将不会放入 package.json 依赖项列表中。当您在新环境中键入 npm install 时,您将丢失该包。