我正在尝试使用自耕农和骨干创建示例应用程序,但显示一些错误,任何人都可以帮助我吗?

时间:2014-01-09 18:17:56

标签: ruby node.js backbone.js gruntjs yeoman

我在掌上电脑中安装了下列物品

  • 节点
  • NPM
  • 自耕农
  • 骨干发电机
  • 带有saas和指南针的红宝石
  

但在命令中运行grunt命令时仍然显示以下错误   提示。

     

C:\ Users \ Nirav \ Desktop \ Backbone \ NodeWebkit \ TestYeoman> grunt build   运行“clean:dist”(清洁)任务清理.tmp ...确定

     

运行“coffee:dist”(咖啡)任务

     

运行“咖啡:测试”(咖啡)任务

     

运行“createDefaultTemplate”任务

     

运行“jst:compile”(jst)任务

     
    
      

目的地未写,因为编译的文件是空的。

    
  
     

运行“指南针:dist”(指南针)任务   C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:135:在   require': cannot load such file -- sass/script/node (LoadError) from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:135:in 救援需要'           来自C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:144:in   require' from C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/lib/compass/sass_extensions/monkey_patches/browser_support.rb:1:in”           来自C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:55:in   require' from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:55:in 需要”           来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/lib/compass/sass_extensions/monkey_patches.rb:2:in   block in <top (required)>' from C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/lib/compass/sass_extensions/monkey_patches.rb:1:in 每个”           来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/lib/compass/sass_extensions/monkey_patches.rb:1:in   <top (required)>' from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:55:in 需要”           来自C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:55:in   require' from C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/lib/compass/sass_extensions.rb:9:in ”           来自C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:55:in   require' from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:55:in 需要”           来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/lib/compass.rb:5:in   block in <top (required)>' from C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/lib/compass.rb:4:in 每个”           来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/lib/compass.rb:4:in   <top (required)>' from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:55:in 需要”           来自C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:55:in   require' from C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/bin/compass:20:in 阻止'           来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/bin/compass:8:in   fallback_load_path' from C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/bin/compass:19:in ”           来自C:/ Ruby193 / bin / compass:23:in load' from C:/Ruby193/bin/compass:23:in'警告:↑使用--force继续。

     

因警告而中止。

     

执行时间(2014-01-09 18:06:03 UTC)加载任务2.8s   ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■   83%指南针:dist 556ms■■■■■■■■■■■■■■■■■■■■■■■■■■16%总计3.4s

     

C:\用户\ Nirav \桌面\骨干\ NodeWebkit \ TestYeoman&GT;

任何人都可以帮我解决以下错误吗?这是我对节点自耕农和骨干的第一个实验,请帮助我..

1 个答案:

答案 0 :(得分:2)

我遇到了同样的问题并让它运行起来 通过yo命令安装的框架需要与指南针和sass版本冲突。

gem uninstall compass sass

gem install sass compass

从这里偷来的想法。 Why does "compass watch" say it cannot load sass/script/node (LoadError)?