Ошибка бранча / феникса при копировании 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 (со вставленным старым кодом) это исправили. Любые мысли относительно того, что вызвало это или другие способы решить это, все еще приветствуются.