我试图让 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
命令以 root 身份运行命令,但这给了我以下错误:sudo: sass: command not found
.
我在 Ubuntu 12.10 和 Ruby 1.9.3 上运行它。我对两者都很陌生。