所以我从凉亭有角度,现在怎么样?

时间:2015-06-11 05:17:51

标签: json angularjs module bower ngresource

我刚开始一个新项目,这些是我采取的确切步骤。

  1. 基础新项目名称--libsass
  2. bower install angular --dev
  3. grunt build
  4. 一切都很好,sass文件正在编译,angular是在angular文件夹里面的bower_components下设置的,但是等等......

    现在我需要添加Angular的ng-resource模块。我想我可以在这里做一些事情。让我们忘记有什么比ngResource更好(比如Restangular)并假设我可能想要安装ngResource或任何其他角度模块。

    我是否需要从凉亭单独添加它们,因为我找不到ngResource的凉亭包,就像我可以角度一样。或者我可以将角度模块放在/bower_components/angular文件夹中,并使用该模块的依赖项更新bower.json吗?

    这是正确的方法吗?

    如果是这样,/bower_components/angular/bower.json的依赖部分将如何显示?

    {
      "name": "angular",
      "version": "1.4.0",
      "main": "./angular.js",
      "ignore": [],
      "dependencies": {
        //what goes here?
      }
    }
    

    我也只是手动添加模块并更新bower.json或者还有其他更好的方法吗?

    对不起,我是凉爽新手,看起来很不清楚。

1 个答案:

答案 0 :(得分:1)

有一种更好的方法可以做到这一点!您可以使用bower的--save选项来获得依赖关系。

例如,你可以做到:

bower install angular --dev --save

这样,bower.json文件会被凉亭自动更新,您无需触摸它!

从文档中引用,以下是您可以使用的选项:

  

-S, - save:将已安装的软件包保存到项目的bower.json依赖项中

     

-D, - save-dev:将已安装的软件包保存到项目的bower.json devDependencies