在没有生成时使用的选项的情况下销毁控制器会带来哪些问题?
What are the problems associated with destroying the controller without the options used while generating?
我在 Rails 两个月前使用命令
创建了一个控制器(有很多选项,如 --no-helper,...)
rails generate controller <ControllerName> --no-options
现在,我想彻底清理那个控制器。但是,我忘记了当时设置的那些选项。
我的问题是如果我 运行,
rails destroy controller <ControllerName>
如果没有之前指定的选项,是否会清除与此控制器相关的所有文件?
我的第二个问题是,
rails 中是否有包含项目 运行 的所有命令的日志?
rails destroy
命令将"figure out what generate did"(根据documentation)并撤消它。所以答案是否定的,您 不必 指定您在 运行 rails generate
.
时使用的选项
此外,您可以在 运行ning rails destroy
时使用 -p, [--pretend]
参数来干 运行 并查看该命令会产生什么变化。其实这样才是更明智的做法。
关于你的第二个问题,没有这样的日志。
我在 Rails 两个月前使用命令
创建了一个控制器(有很多选项,如 --no-helper,...)rails generate controller <ControllerName> --no-options
现在,我想彻底清理那个控制器。但是,我忘记了当时设置的那些选项。
我的问题是如果我 运行,
rails destroy controller <ControllerName>
如果没有之前指定的选项,是否会清除与此控制器相关的所有文件?
我的第二个问题是,
rails 中是否有包含项目 运行 的所有命令的日志?
rails destroy
命令将"figure out what generate did"(根据documentation)并撤消它。所以答案是否定的,您 不必 指定您在 运行 rails generate
.
此外,您可以在 运行ning rails destroy
时使用 -p, [--pretend]
参数来干 运行 并查看该命令会产生什么变化。其实这样才是更明智的做法。
关于你的第二个问题,没有这样的日志。