SASS に SCSS ファイルの変更を監視させようとしています。デスクトップフォルダーでwatchコマンドを実行すると、たとえばsass --watch Documents/test.scss:Documents/test.css
.
しかし、/var/www ディレクトリで実行すると失敗します。たとえば、実行sass --watch /var/www/scss/test.scss:/var/www/css/test.css"
すると次のエラーが発生します: Errno::EACCES: Permission denied - /var/www/css/test.css
. これは、/var/www ディレクトリが Apache によって所有されているためと考えられます。
コマンドを使用してコマンドをルートとして実行しようとしsudo sass --watch /var/www/test.scss:/var/www/test.css
ましたが、次のエラーが表示されます: sudo: sass: command not found
.
Ruby 1.9.3を搭載したUbuntu 12.10でこれを実行しています。私は両方ともかなり新しいです。