新しいコードブランチでsass watchコマンドを実行しようとしています。私は通常のコマンドを実行すると、私はアクセス許可が拒否されたエラーを取得します。ここでSass watch permissions denied - no compass
Errno::EACCES: Permission denied - /me/atg/workspace/AA/dev_3.4.0
は私のコマンドです:
sass --watch stores.scss:/me/atg/workspace/AA/dev_3.4.0/a_a/modules/estore/j2ee/AA.war/static/css/stores.css --style compressed
私はsudoを使ってコマンドを実行し、実行するように見えるん。時計はscssファイルに変更が加えられたことを認識しますが、以前にwatchコマンドを使用した場合と同様に、更新後に変更内容は表示されません。私は実際に私のローカルサイトに表示する変更のためにサーバーを再構築して起動する必要があります。
おそらくキャッシュの問題だとは思いますが、わかりません。私はコンパスを使用していないし、私が読んだ解決策のほとんどはコンパスに関連しているようだ。
以下は、sudoを使用せずにwatchコマンドを実行したときのトレースです。読み取り速度を
from /usr/lib/ruby/1.9.1/fileutils.rb:247:in `fu_mkdir'
from /usr/lib/ruby/1.9.1/fileutils.rb:221:in `block (2 levels) in mkdir_p'
from /usr/lib/ruby/1.9.1/fileutils.rb:219:in `reverse_each'
from /usr/lib/ruby/1.9.1/fileutils.rb:219:in `block in mkdir_p'
from /usr/lib/ruby/1.9.1/fileutils.rb:205:in `each'
from /usr/lib/ruby/1.9.1/fileutils.rb:205:in `mkdir_p'
from /var/lib/gems/1.9.1/gems/sass-3.4.16/lib/sass/plugin/compiler.rb:478:in `update_stylesheet'
from /var/lib/gems/1.9.1/gems/sass-3.4.16/lib/sass/plugin/compiler.rb:215:in `block in update_stylesheets'
from /var/lib/gems/1.9.1/gems/sass-3.4.16/lib/sass/plugin/compiler.rb:209:in `each'
from /var/lib/gems/1.9.1/gems/sass-3.4.16/lib/sass/plugin/compiler.rb:209:in `update_stylesheets'
from /var/lib/gems/1.9.1/gems/sass-3.4.16/lib/sass/plugin/compiler.rb:293:in `watch'
from /var/lib/gems/1.9.1/gems/sass-3.4.16/lib/sass/plugin.rb:108:in `method_missing'
from /var/lib/gems/1.9.1/gems/sass-3.4.16/lib/sass/exec/sass_scss.rb:384:in `watch_or_update'
from /var/lib/gems/1.9.1/gems/sass-3.4.16/lib/sass/exec/sass_scss.rb:51:in `process_result'
from /var/lib/gems/1.9.1/gems/sass-3.4.16/lib/sass/exec/base.rb:52:in `parse'
from /var/lib/gems/1.9.1/gems/sass-3.4.16/lib/sass/exec/base.rb:19:in `parse!'
from /var/lib/gems/1.9.1/gems/sass-3.4.16/bin/sass:13:in `<top (required)>'
from /usr/local/bin/sass:23:in `load'
from /usr/local/bin/sass:23:in `<main>'
ちょっと@JustJen、私はあなたの助けに感謝します。私は最近OSをアップグレードしていない。私はちょうどコマンドラインから腕時計を実行しています。私はプロジェクト全体でSass-Cacheファイルが表示されません。/ – EricBellDesigns
@EricBellDesigns - 隠しファイルも見ていますか? 'sass-cache'は隠しディレクトリになります。 – JustJen
はい私はあります。隠しファイルは表示されますが、キャッシュキャッシュはありません。 – EricBellDesigns