错误:找不到您的Bower软件包。 使用–force继续

我正在build立一个应用程序使用MEAN堆栈,并试图使用yeoman发生器脚手架我的前端,当我做哟angular度,它无法build立和结束在下面

Running "wiredep:app" (wiredep) task Warning: Error: Cannot find where you keep your Bower packages. Use --force to continue. Aborted due to warnings. 

我坚持这个警告。 我在这里发现了一个类似的问题,但是这个解决scheme对我没有帮助。

任何帮助将不胜感激。

我得到了同样的错误

grunt serve.

当我尝试时,它解决了

 npm install --global yo bower grunt-cli npm install -g generator-angular yo angular grunt serve 

如果你得到一个错误:

运行“wiredep:app”(wiredep)任务

警告:错误:未安装angular度

。 尝试运行bower install

将.bowerrc文件放入bower.json文件目录中。

它必须包含:

 { "directory": "client/bower_components" } 

这可能是你的问题。

对我来说,似乎与权利有关。
我不得不手动创buildbower_components文件夹:

 mkdir -m 777 client/bower_components 

并运行

 bower install 

Node版本似乎已经过时, npmnodejs是全局安装的:

要全局安装,请运行以下命令:

 npm install --global yo bower grunt-cli npm install -g generator-angular 

并重新开始,这将是肯定的。

我刚刚得到了错误。

对我来说,解决scheme是在根文件夹中添加bower_components文件夹,即使我还没有bower依赖关系。