Page 466 - AngularJS权威教程
P. 466

446  第 34 章  下一步


                 为了开始使用bower.json,可以使用Bower提供的init命令。我们应该在项目的根目录执行它:

                 $bower init
                 这条命令会启动一个设置向导,它问一些关于新程序包的问题。回答完以后,会在当前目录
             生成一个新的bower.json文件。


             34.6.3 配置Bower

                 Bower自带了健全的默认配置,但它也是高度可配置的。你可以配置安装程序包的目录,并
             注册哪个目录用于安装组件。


                     https://docs.google.com/document/d/1APq7oA9tNao1UYWyOm8dKqlRP2blVkROYLZ

                     2fLIjtWc/edit#heading=h.4pzytc1f9j8k上可以看到更多的Bower配置文档。推荐你参
                     考这份文档了解更多详细配置信息。

                 尽管深入了解bower的配置信息不在本章范围之内,但我们将会看到两个最常见的修改配置
             项(基于我们自己的经验)。
                 要配置Bower,可以编辑.bowerrc文件,传递配置参数,或者设置环境变量。还可以将.bowerrc
             文件放在不同的地方:

                  项目当前工作目录中;
                  目录树的任意子目录中;
                  当前用户的主目录中;
                  全局的Bower目录中。

                 .bowerrc文件包含一个适用于配置的JSON对象。比如,要改变颜色配置,.bowerrc文件应该
             包含:

                 {
                     "color": false
                 }
                 为了简单起见,这里我们将.bowerrc文件放在项目的根目录中。如果不存在,推荐在项目的
             根目录中创建它:

                 $ echo "{}" > .bowerrc
                 cwd  cwd配置变量表示应该从哪个目录运行Bower。所有其他路径都应该直接相对于这个
             目录。

                 {
                     "cwd": "app"
                 }
                 directory  directory配置变量表示安装的组件应该保存在哪个路径中。默认为bower_
             components。这依赖于如何创建应用,可以修改这一配置以适应不同的目录结构:

                 {
                     "directory": "app/components"
                 }
   461   462   463   464   465   466   467   468   469   470   471