如何撤消mix phoenix.gen.html?

Ema*_*mad 15 elixir phoenix-framework

mix phoenix.gen.html生成一堆文件.如何撤消这一代?还是我必须手工完成?

ham*_*ich 14

我相信没有选择从源代码mix help命令中"撤消" .phoenix.gen.html但是,这个混合命令确实显示了如下生成的文件:

$ mix phoenix.gen.html Tweet tweets tweet:string

* creating web/controllers/tweet_controller.ex
* creating web/templates/tweet/edit.html.eex
* creating web/templates/tweet/form.html.eex
* creating web/templates/tweet/index.html.eex
* creating web/templates/tweet/new.html.eex
* creating web/templates/tweet/show.html.eex
* creating web/views/tweet_view.ex
* creating test/controllers/tweet_controller_test.exs
* creating priv/repo/migrations/20160118194027_create_tweet.exs
* creating web/models/tweet.ex
* creating test/models/tweet_test.exs
Run Code Online (Sandbox Code Playgroud)

从中您知道要删除的文件.

  • 幸运的是,如果您使用git来启动项目,那么使用git命令git clean -df可以更轻松地恢复。此命令将删除所有未跟踪的文件和目录。生成的文件属于未跟踪的文件。因此,您可以使用该命令删除。它仅适用于git启动的项目,否则您必须如上所述手动删除文件。 (2认同)