一尘不染

是什么导致“发牢骚”抛出“未找到Bower组件”?

angularjs

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

yo角全栈应用程序名称

在创建应用程序期间也不例外。成功创建应用程序后,我尝试使用

发牢骚

期望服务器运行。但是“发脾气”失败了

运行“ bower-install:app”(bower-install)任务找不到您的Bower软件包的存放位置。

我们尝试查找.bowerrc文件,但找不到定义的自定义
directory属性。然后bower_components,我们尝试了,但似乎也不存在。作为最后的选择,我们尝试了1.0之前的components目录,但是也找不到。

不幸的是,我们无法不知道您安装的Bower软件包在哪里。

致命错误:未找到Bower组件。

我确实找到了.bowerrc文件,它指向app /
bower_components。不幸的是,没有bower_components文件。我不确定自己创建文件的内容是什么。是缺少文件导致此问题,还是有npm软件包,我没有正确安装?

  • 我也使用npm安装了Bower *

谢谢


阅读 283

收藏
2020-07-04

共1个答案

一尘不染

我遇到了同样的问题,这是我的案例:

  1. 安装了Ruby和指南针(约旦需要这些)
  2. 验证了Ruby bin文件夹的路径已添加到%PATH%
  3. 安装的Git
  4. 重新启动cmd窗口并在应用程序文件夹中运行“ bower安装”

在那之后,咕serve的服务命令完美运行。注意:在您的情况下,也许安装Git并运行Bower安装就足够了。

2020-07-04