2012-03-22 2 views
3

나는 많은 엔진을 통해 새로운 엔진을 만들거나 마운트 할 수있는 방법을 설명하거나 기존 Rails App를 엔진으로 변환하는 방법을 설명했다. 그러나 엔진을 제거하거나 엔진을 제거하는 방법에 대해 설명 한 링크를 찾지 못했습니다.엔진을 마운트 해제/제거하는 방법은 무엇입니까?

레일즈 3.2.2 버전으로 작업하고 있습니다.

어느 누구도 나를 도와 줄 수 있습니까 ??

+0

지금은 Gemfile에서 엔진에 대한 참조를 제거하십시오. 엔진 관련 경로 제거 routes.rb 엔진과 관련된 모든 마이그레이션을 중지합니다. lib/engines에서 엔진을 제거하십시오. 레일 앱에서 엔진을 완전히 제거합니다. 하지만 .. 이렇게하는 것이 더 좋은 방법입니다. ?? –

답변

1

Gemfile에서 엔진을 제거하면 엔진이 주 응용 프로그램에서 마운트 해제/제거됩니다.

나머지 모든 참고 자료는 엔진에 따라 주 응용 프로그램에 수동으로 추가 된 것이므로 자체적으로 제거해야합니다.
routes.rb와 마찬가지로 마운팅은 선택 사항이므로 자동으로 제거해야합니다.
lib/엔진에서 엔진을 배치 했으므로 github과 같이 시스템이나 원격 링크의 어느 곳에 나있을 수 있습니다. 따라서이 추가 참조를 직접 제거해야합니다. 마이그레이션을 직접 설치 해제 할 수 있는지 여부는 확실하지 않습니다.

관련 문제