2012-03-12 3 views
2

Я не считаю себя пользователем Mac, но, в частности, меня смущают разрешения.Проблема с использованием компаса на Mac

Я просто пытаюсь запустить compass watch в конкретной папке. Я делал это тысячу раз, но для этого нового проекта он дает мне ошибку разрешения, что я не могу показаться, чтобы выяснить:

compass watch 

Изменение обнаруженную в 08:43:26 на : partials/bootstrap.scss create stylesheets/partials/bootstrap.css Errno :: EACCES on line ["56"] of /Users/mikefielden/.rvm/gems/ruby-1.9.3-preview1/gems/compass- 0.12.0/lib/compass/actions.rb: Permission denied -/Users/mikefielden/Dropbox/Projects/_Default Project/stylesheets/partials/bootstrap.css Запустить с помощью --trace, чтобы увидеть полную обратную трассировку

Это единственный файл он жалуется ...

Любые идеи о том, как это исправить?

ответ

0

В основном я просто удалил эту папку и начал снова, и она работала, но я до сих пор не понимаю, почему ...

+1

В какой папке вы удалили? и я полагаю, что это должно быть добавлено к вопросу вместо ответа :) – corroded

+0

Я удалил папку, в которую я пытался посмотреть и снова добавить ее, и это заработало –

0

Пользователь, который пытается записать файл bootstrap.css не имеет разрешения на Сделай так. Взгляните на каталог, в котором находится файл или файл.

3

Это распространенная проблема с SASS/Compass, и причина в том, что кеш запутался.

Правильное решение - запустить compass clean и перекомпилировать.

0

Я знаю, что это уже давно и уже ответили, но я столкнулся с той же проблемой, и ни один из этих ответов не помог мне. Запуск

sudo compass watch

излечивает вопрос для меня. Я предполагаю, потому что я устанавливаю с использованием

sudo compass install.