Ошибка бранча / феникса при копировании Thumbs.db

Использование Phoenix на Windows 8, когда я иду, чтобы запустить mix phoenix.server, запускает бранч, но выдает ошибку

Copying of web\static\assets\images\Thumbs.db failed. Error: EPERM: operation not permitted, 
open C:\Users\myname\phoenix\appname\priv\static\images\Thumbs.db`. 

Тогда это делает бесконечный info: compiling цикл, и я получаю различные ошибки с моим JavaScript.

Когда я писал это, я попробовал это снова, ничего не меняя, и теперь я получаю ошибку

(File.CopyError) could not copy recursively from "C:/.../test/priv" to 
"C:/.../test/_build/dev/lib/test/priv". C:/.../Thumbs.db: permission denied

Это внезапно возникло - не уверен, что я сделал, что могло вызвать это. У кого-нибудь есть какие-либо идеи, такие как, возможно, как-то предоставление правильных разрешений, игнорирование Thumbs.db в позднем завтраке или что-то еще? Спасибо

Изменить: Ну, я думаю, что я правильно получил Thumbs.db игнорируется в позднем завтраке с конвенции.ignored, так как я могу сделать автономный brunch build и компилируется, но я все равно получаю выше (File.CopyError), Рассматривая искоренение всех файлов Thumbs.db, но, несомненно, есть лучшее решение.

Отредактировано: я удалил все Thumbs.db (или, по крайней мере, попытался очистить диск / "Удалить миниатюры"), также отключил миниатюры, но я все еще получаю вторую ошибку. Возможно, пришло время получить новую ОС?

1 ответ

Ну, начиная с нового проекта Phoenix (со вставленным старым кодом) это исправили. Любые мысли относительно того, что вызвало это или другие способы решить это, все еще приветствуются.

Другие вопросы по тегам