我有一个凤凰应用程序已经在野外运行了9个月左右,而且几天前我能够建立一个新的版本 - 现在我得到一个File.Error
可以防止建筑物。
构建输出的最后几行如下:
Generated phoenix_ecto app
==> [APP_NAME]
Check your digested files at "priv/static"
** (File.Error) could not remove files and directories recursively from "/vagrant/app/_build/prod/lib/[APP_NAME]/priv": file already exists
(elixir) lib/file.ex:919: File.rm_rf!/1
(mix) lib/mix/project.ex:421: Mix.Project.symlink_or_copy/3
(mix) lib/mix/project.ex:414: Mix.Project.build_structure/2
(mix) lib/mix/tasks/compile.all.ex:15: Mix.Tasks.Compile.All.run/1
(mix) lib/mix/task.ex:296: Mix.Task.run_task/3
(mix) lib/mix/tasks/compile.ex:84: Mix.Tasks.Compile.run/1
(mix) lib/mix/task.ex:296: Mix.Task.run_task/3
(mix) lib/mix/cli.ex:58: Mix.CLI.run_task/2
有没有人遇到过这个?
最初,我停止了凤凰服务器,并停止了Vagrant。然后我再次开始Vagrant,ssh进入,并且建立了释放罚款,所以我认为这是一个流浪的东西。
现在它又开始了,同样的解决方法也是如此。没有工作,所以我想我第一次幸运。我试图摧毁Vagrant盒子并重建,但在构建版本时我仍然遇到同样的错误。
我很难理解,并且不明白为什么这应该刚刚开始发生,当AFAIK,构建环境没有改变 - 如果有,不会用Vagrant修复重建它它?
由于
保