2015-10-16 112 views
0

我知道“-save”会向bower.json中的依赖块添加一条记录,但我不知道依赖关系的功能,它只是用户提示文本?“凉亭安装 - 保存软件包”和“凉亭安装软件包”有什么不同?

+1

一旦它被添加到bower.json。将来,当您将代码复制到其他系统时,您可以简单地进行bower安装,并且所有软件包将根据bower.json中的条目进行下载。 – Praveen

+0

'--save'将包保存在'bower.json'中 – Rayon

+0

@RayonDabre:对于'npm'是,对'bower'不是(它使用'bower.json')。 – Amadan

回答

2

--save参数告诉鲍尔更新bower.json,其中列出了您已安装的软件包。这样,您可以在源代码控制中包含bower.json和您自己的代码,但不是所有的凉亭组件。从源代码管理中检查项目时,运行bower install将安装在bower.json中的所有内容安装在检出的基础上。

the documentation

安装选项

  • -F--force-latest:冲突
  • -p--production力最新版本:不要安装项目devDependencies
  • -S--save:保存安装软件包到专业版JECT的bower.json依赖
  • -D--save-dev:保存已安装的软件包到项目的bower.jsondevDependencies
  • -E--save-exact:配置安装的软件包与一个确切的版本,而不是semver