【问题标题】:Yeoman Angular generator - bower_components missing in app folderYeoman Angular 生成器 - 应用文件夹中缺少 bower_components
【发布时间】:2015-01-16 17:34:22
【问题描述】:

我在 Windows 上,当我使用 Angular 生成器搭建我的应用程序时,bower_componentsapp 目录中丢失 - 而不是在根目录中

这是我新建脚手架后的app 目录:

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

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

在 bower.json 中我有:

"appPath": "app"

但该选项不受尊重,当我运行 bower install 时,它不会将 bower_components 添加到 app 目录中。

【问题讨论】:

  • 目录中有文件`bower.json`?尝试运行bower install,但你应该已经安装了 bower,在这里检查bower
  • 嗨,我刚刚更新了我的问题 - 即使 runnign bower install 也无法解决问题

标签: yeoman bower yeoman-generator-angular


【解决方案1】:

让它工作 - 编辑.bowerrc

{
  "directory": "app/bower_components"
}

然后是bower install

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

【讨论】:

    【解决方案2】:

    尝试编辑您的 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

    【讨论】:

      猜你喜欢
      • 2014-02-07
      • 1970-01-01
      • 1970-01-01
      • 2021-03-02
      • 2015-03-26
      • 2016-05-26
      • 2017-01-11
      • 1970-01-01
      • 2015-03-17
      相关资源
      最近更新 更多