Gruntjs Clean Yeoman安装会导致Grunt错误

Gruntjs Clean Yeoman安装会导致Grunt错误,gruntjs,yeoman,Gruntjs,Yeoman,在使用Webapp generator干净地安装Yeoman后,我正在运行grunt服务器,出现以下错误: 警告:Errno::enoint在/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/Ruby/1.8/pathname.rb的第441行:没有这样的文件或目录-/Users/nfento/Sites/test/app/bower\u组件 使用--trace运行以查看完整的回溯使用--force继续。 你知道这是什么

在使用Webapp generator干净地安装Yeoman后,我正在运行
grunt服务器
,出现以下错误:

警告:Errno::enoint在/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/Ruby/1.8/pathname.rb的第441行:没有这样的文件或目录-/Users/nfento/Sites/test/app/bower\u组件
使用--trace运行以查看完整的回溯使用--force继续。


你知道这是什么原因吗?我已经能够在两台机器上重现错误。我对使用grunt完全不熟悉,但以前曾将其用作livereload的服务器。

可能有点晚,但:

  • 检查您是否有
    app/bower\u components
    文件夹
  • 如果没有,请检查根目录中是否有
    bower\u components
    文件夹
  • 如果存在,请将其移动到
    /app
    文件夹中
  • 创建一个文件
    .bowerrc
    ,并将其粘贴到:

{“目录”:“app/bower\u组件”}

你的app/bower\u组件目录中有什么?如果不存在依赖项,运行
bower install
将查看
bower.json
中指定的依赖项,下载它们,并将它们放在该文件夹中。安装ruby1.9.1时会发生什么
enoint
听起来很熟悉——当我安装ruby1.9时,它停止了,但我现在在Ubuntu上。