Sass初心者のものですが、コンパイルが出来なくなり右往左往しております。
皆様のお力をお借りしたく、何卒よろしくお願いいたします。
状況と致しましては、昨日までは問題なくコンパイルできていたのですが、先ほど、編集の続きをしようと思い、コンパイルしようとすると下記のエラーが出てコンパイルされなくなりました。
Too many open filesとありましたので、ファイルはそれほど開いていなかったのですが、再起動してSublimeTextのみ起動させてコンパイルしてみましたが、それでも、同様の症状となっております。
次に、ファイルディスクリプタでファイルの上限を増やせば、このエラーが出なくなったとの記事を見つけたのですが、理解ができず、上限を増やせておりません。
当方の環境は、OS : windows7、 テキストエディタ :SublimeText3 です。
style.css
1 2/* 3Errno::EMFILE: Too many open files @ rb_sysopen - C:/Users/Rxxk/AppData/Roaming/Sublime Text 3/Packages/Compass/.sass-cache/0d868e169695d522b413eca04b487ced99bbabd4/style.scssc 4 5Backtrace: 6C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.21/lib/sass/cache_stores/filesystem.rb:21:in `initialize' 7C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.21/lib/sass/cache_stores/filesystem.rb:21:in `open' 8C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.21/lib/sass/cache_stores/filesystem.rb:21:in `_retrieve' 9C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.21/lib/sass/cache_stores/base.rb:63:in `retrieve' 10C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.21/lib/sass/cache_stores/chain.rb:25:in `block in retrieve' 11C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.21/lib/sass/cache_stores/chain.rb:24:in `each' 12C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.21/lib/sass/cache_stores/chain.rb:24:in `each_with_index' 13C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.21/lib/sass/cache_stores/chain.rb:24:in `retrieve' 14C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.21/lib/sass/engine.rb:396:in `_to_tree' 15C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.21/lib/sass/engine.rb:278:in `render' 16C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.21/lib/sass/plugin/compiler.rb:492:in `update_stylesheet' 17C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.21/lib/sass/plugin/compiler.rb:215:in `block in update_stylesheets' 18C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.21/lib/sass/plugin/compiler.rb:209:in `each' 19C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/sass-3.4.21/lib/sass/plugin/compiler.rb:209:in `update_stylesheets' 20C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-1.0.3/lib/compass/sass_compiler.rb:40:in `compile!' 21C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-1.0.3/lib/compass/commands/update_project.rb:49:in `perform' 22C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-1.0.3/lib/compass/commands/base.rb:18:in `execute' 23C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-1.0.3/lib/compass/commands/project_base.rb:19:in `execute' 24C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-1.0.3/lib/compass/exec/sub_command_ui.rb:43:in `perform!' 25C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-1.0.3/lib/compass/exec/sub_command_ui.rb:15:in `run!' 26C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-1.0.3/bin/compass:30:in `block in <top (required)>' 27C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-1.0.3/bin/compass:44:in `call' 28C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-1.0.3/bin/compass:44:in `<top (required)>' 29C:/Ruby22-x64/bin/compass:22:in `load' 30C:/Ruby22-x64/bin/compass:22:in `<main>' 31*/ 32body:before { 33 white-space: pre; 34 font-family: monospace; 35 content: "Errno::EMFILE: Too many open files @ rb_sysopen -ESublime Text 3/Packages/Compass/.sass-cache/0d868e169695d522b413eca04b487ced99bbabd4/style.scssc"; } 36
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。