제 프로젝트에는 제 3 자 자바 스크립트와 CSS 파일이 vendor/assets/javascripts
과 vendor/assets/stylesheets
디렉토리 안에 있습니다. 개발 모드에서는 javascript_include_tag
및 stylesheet_include_tag
메서드를 사용하여 해당 디렉토리 내의 에셋을 참조 할 수 있습니다.레일즈가 벤더 디렉토리 안에 자바 스크립트와 스타일 시트를 프리 컴파일하지 않는 이유는 무엇입니까?
그러나 rake assets:precompile
명령을 실행하면 해당 스크립트가 사전 컴파일되지 않아 프로덕션 환경에서 액세스 할 수 없습니다.
레이크 작업에 의해 vendor
디렉토리의 자산이 무시되는 이유는 무엇입니까?