我正在使用 MEAN Stack 构建应用程序并尝试使用 yeoman-generator 来支撑我的前端,当我 yo angular 时无法构建并在以下
中结束 Running "wiredep:app" (wiredep) task
Warning: Error: Cannot find where you keep your Bower packages. Use --force to continue.
Aborted due to warnings.
我坚持这个警告。我发现了类似的问题here,但该解决方案对我没有帮助。
Anyhelp将不胜感激。
答案 0 :(得分:17)
我在
上遇到了同样的错误 grunt serve.
当我尝试
时解决了npm install --global yo bower grunt-cli
npm install -g generator-angular
yo angular
grunt serve
如果您收到错误: -
运行“wiredep:app”(wiredep)任务
警告:错误:未安装角度
。尝试运行bower install
答案 1 :(得分:2)
将.bowerrc文件放在bower.json文件目录中。
必须包含:
{
"directory": "client/bower_components"
}
这可能是你的问题。
答案 2 :(得分:2)
对我而言似乎与权利有关 我不得不手动创建bower_components文件夹:
mkdir -m 777 client/bower_components
并运行
bower install
答案 3 :(得分:0)
Node版本似乎已过时,npm
和nodejs
未全局安装:
要全局安装,请运行以下命令:
npm install --global yo bower grunt-cli
npm install -g generator-angular
然后重新开始,它肯定会起作用。
答案 4 :(得分:0)
我刚收到错误。
我的解决方案是在根文件夹中添加bower_components
文件夹,即使我还没有bower依赖项。
答案 5 :(得分:0)
只需运行bower install
,您的代码就会运行。