我正在查看Node的文档页面,但我不确定
npm install gulp-util
等同于
npm install gulp-util --save
在文档中,它说:
"默认情况下,npm install 将安装 package.json 中列出的所有模块作为依赖项"
感觉这就像 --save 的作用,
我正在查看Node的文档页面,但我不确定
npm install gulp-util
等同于
npm install gulp-util --save
在文档中,它说:
"默认情况下,npm install 将安装 package.json 中列出的所有模块作为依赖项"
感觉这就像 --save 的作用,
只运行npm install
,将会安装 package.json 文件中列出的所有依赖项。
运行npm install <package-name>
只会安装该软件包,不会将该软件包添加到 package.json 的 dependencies 列表中。
运行npm install <package-name> --save
将会安装该软件包,并将该软件包添加到 dependencies 列表中。
运行npm install <package-name>
将会安装该软件包,并将其添加到 dependencies 列表中。
执行npm install
但不指定包名会安装package.json
中的依赖项。
执行npm install gulp-util
会安装gulp-util,但不会修改package.json
。
执行npm install gulp-util --save
会安装gulp-util并更新package.json
。这样在未来,当您或其他人运行npm install
时,他们将无需指定就可以安装gulp-util。 package.json
跟踪项目的依赖关系,因此您只需要在克隆/拉取/部署/重新安装等操作后运行npm install
即可,而不需要手动安装所有依赖项。
npm install <包名>
仍然会将该包添加到您的package.json文件中。 - Josh Pittman