2
기능적으로 말해서이 위치에 새 파일을 추가하면 을 제외하고에 파일을 추가 한 경우 /config/initializers
은 자동으로 required
이됩니다. 이 이점을 감안할 때 /lib
에 파일을 추가 할 이유가 있습니까?/config/initializers를/lib 디렉토리에 추가해야하는 이유는 무엇입니까?
이 두 폴더간에 다른 차이점이 있습니까?
기능적으로 말해서이 위치에 새 파일을 추가하면 을 제외하고에 파일을 추가 한 경우 /config/initializers
은 자동으로 required
이됩니다. 이 이점을 감안할 때 /lib
에 파일을 추가 할 이유가 있습니까?/config/initializers를/lib 디렉토리에 추가해야하는 이유는 무엇입니까?
이 두 폴더간에 다른 차이점이 있습니까?
config/initializes/
은 앱을로드 할 때로드하려는 항목이며 '초기화 프로그램'입니다. 당신이 등 레이크 파일, cron 작업, 귀하의 작업을 추가 할 lib/
에 관해서는
:이 초기화가 자체 포함하고 라이브러리에 포함 된 같은 곳이라되지 않습니다 불리는 것들.
반드시 이점이 있습니까? 당신은 정말로 당신이 필요로하는 것 이상을 요구하기를 원하지 않습니다. – alternative
왜 안 되니? 무언가를 요구하는 오버 헤드는 매우 낮으며 내 앱이 시작될 때만 지불됩니다 (맞습니까?). OTOH, 무언가를 요구하는 것을 기억해야하는 오버 헤드는 상당히 높습니다 (증명 : 필자는 필요한 모듈을 요구하는 것을 자주 잊는다!). –