Yeoman Angular generator - app文件夹中缺少bower_components

时间:2015-01-16 08:02:37

标签: yeoman bower yeoman-generator-angular

我在Windows上使用Angular生成器来构建我的应用程序bower_componentsapp目录中缺失 - 而不是在根目录中

在新脚手架之后,这是我的app目录:

<code>app</code> directory

所以我必须手动将bower组件放在app目录中......

任何想法为什么会发生这种情况?

在Bower.json中的P.S我有:

"appPath": "app"

但是当我运行bower install并且bower_components没有将app添加到{{1}}目录中时,该选项不受尊重。

2 个答案:

答案 0 :(得分:4)

让它发挥作用 - 编辑.bowerrc

{
  "directory": "app/bower_components"
}

然后bower install

现在所有依赖项都在app目录中。

答案 1 :(得分:0)

尝试编辑您的bower.json文件,然后运行bower install

{ 
    "name": "mi-portfolio", 
    "version": "0.0.0", 
    "directory": "bower_components/"
    "dependencies": 
    { 
        "angular": "1.2.6", 
        "json3": "~3.2.6", 
        "es5-shim": "~2.1.0", 
        "jquery": "~1.10.2", 
        "bootstrap": "~3.0.3", 
        "angular-cookies": "1.2.6", 
        "angular-sanitize": "1.2.6" 
    }, 
    "devDependencies": 
    { 
        "angular-mocks": "1.2.6", 
        "angular-scenario": "1.2.6" 
    }
}

看这里bower code