gpt4 book ai didi

angularjs - 是什么导致 'grunt serve' 抛出 'No Bower components found' ?

转载 作者:行者123 更新时间:2023-12-02 02:25:43 24 4
gpt4 key购买 nike

我正在开始使用 angular-fullstack 的 Angular 应用程序在我的 Windows 7 盒子里。我安装了一堆带有 -g 选项的 npm 包,包括 grunt-bower-install。我首先通过运行创建了应用程序

yo angular-fullstack appname



在应用程序创建过程中没有异常(exception)。成功创建应用程序后,我尝试使用

grunt serve



期待服务器运行。但是“咕噜声”失败了

Running "bower-install:app" (bower-install) task Cannot find where you keep your Bower packages.

We tried looking for a .bowerrc file, but couldn't find a custom directory property defined. We then tried bower_components, but it looks like that doesn't exist either. As a last resort, we tried the pre-1.0 components directory, but that also couldn't be found.

Unfortunately, we can't proceed without knowing where the Bower packages you have installed are.

Fatal error: No Bower components found.



我确实找到了 .bowerrc 文件,它指向 app/bower_components。不幸的是,找不到 bower_components 文件。我不确定自己创建文件的内容应该是什么。是丢失的文件导致了这个问题还是有一个 npm 包,我没有正确安装?
  • 我也使用 npm 安装了 bower *

  • 谢谢

    最佳答案

    我遇到了同样的问题,这是在我的情况下有效的方法:

  • 安装了 ruby​​ 和指南针(自耕农需要这些)
  • 已验证 Ruby bin 文件夹的路径已添加到 %PATH%
  • 安装 Git
  • 重新启动 cmd 窗口并在应用程序文件夹中运行“bower install”

  • 之后, grunt serve 命令完美运行。
    注意:也许在您的情况下安装 Git 并运行 bower install 就足够了。

    关于angularjs - 是什么导致 'grunt serve' 抛出 'No Bower components found' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22367837/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com