Stworzyłem kontroler (z dużą ilością opcji, takich jak - no-helper, ...) w Railsach za dwa miesiące za pomocą polecenia
rails generate controller <ControllerName> --no-options
Teraz chcę całkowicie wyczyścić kontroler. Ale zapominam te opcje ustawione w tym czasie.
Moje pytanie brzmi, czy biegnę,
rails destroy controller <ControllerName>
bez opcji, które zostały wcześniej określone, czy wyczyści wszystkie pliki związane z tym kontrolerem?
Moje drugie pytanie brzmi:
Czy są jakieś szyny logujące, które zawierają wszystkie polecenia uruchomione dla projektu?
Odpowiedzi:
1 dla odpowiedzi № 1The rails destroy
polecenie "wykombinuje, co wygenerowało" (według dokumentacja) i cofnij to. Więc odpowiedź brzmi nie, ty don "t musisz określić opcje, które były używane podczas uruchamiania rails generate
.
Możesz także użyć -p, [--pretend]
parametr podczas działania rails destroy
zrobić suchy bieg i zobaczyć, jakie zmiany wprowadzi polecenie. Właściwie to jest rozsądniejsza rzecz.
Jeśli chodzi o twoje drugie pytanie, nie ma takiego dziennika.