플러그인의 애셋을 레일스에서 관리하는 가장 좋은 방법은 무엇인지 알아 내려고합니다. 예 : 부트 스트랩을 고려해 보겠습니다.레일즈에서 플러그인의 자산 관리
:App
|-- assets
| |-- plugins
| | |-- bootstrap
| | | |-- fonts
| | | |-- css
| | | | |-- bootstrap.css
| | | | |-- bootstrap.min.css
| | | |-- js
| | | | |-- bootstrap.js
| | | | |-- bootstrap.min.js
내가 디렉토리 구조 아래의 사항을 지켜 거짓말하지 마십시오 : 이해
은 "공급 업체"그것을위한 디렉토리 그러나 심지어이
내가 디렉토리 구조 아래 유지하려면있다
App
|-- assets
| |-- fonts
| |-- css
| | |-- application.css
| | |-- bootstrap.css
| | |-- bootstrap.min.css
| | |-- common-style.css
| |-- js
| | |-- application.js
| | |-- bootstrap.js
| | |-- bootstrap.min.js
| | |-- common-script.css
위에서 알 수 있듯이 이제 플러그인 추가를 시작하면 파일이 플러그인과 관련하여 모든 애셋을 함께 그룹화하지 않고 일반 폴더로 이동합니다. 그룹화하지 않으면 어지럽게 보일 것입니다. 그렇지 않습니까?
|-- App
|-- vendor
| |-- assets
| | |-- javascripts
| | |-- stylesheets
| |-- bootstrap
| | |-- fonts
| | |-- css
| | | |-- bootstrap.css
| | | |-- bootstrap.min.css
| | |-- js
| | | |-- bootstrap.js
| | | |-- bootstrap.min.js
내가 디렉토리 구조 아래에 따르도록 싫어 :
|-- App
|-- vendor
| |-- fonts
| |-- assets
| |-- stylesheets
| | |-- bootstrap.css
| | |-- bootstrap.min.css
| | |-- iCheck.css
| |-- javascripts
| | |-- bootstrap.js
| | |-- bootstrap.min.js
| | |-- iCheck.js
"공급 업체"디렉토리에서 어떻게보아야하는지 간단하게 설명했습니다. – Syed
그런 경우 레일 설정을 변경해야합니다. 나는 나의 대답을 업데이트했다. – Mohamad