Rails는 assets에주의하십시오
application.css 및 application.js 동작
응용 프로그램에서 사용하는 css와 js를 assets : precompile로 하나의 파일로 정리합니다. 그 위에 layout/application.html.haml에서 include하여 응용 프로그램에서 사용합니다.
css와 js의 디자인에주의
디자이너 씨가 화면마다 CSS나 JS를 별도 파일로 하고, 네임스페이스가 쓰여져 버리면 application.css나 application.js에 정리할 수 없습니다. 그러면 compile의 대상 파일이 아니라 production이라고 404가 되어 버립니다.
config.assets.precompile에 설명
compile의 대상으로 하기 위해서, config.assets.precompile에 기술을 합니다.
assets의 설정은 이렇게
이것 매우 중요. nginx에서 발견되지 않으면 unicorn에 일일이 문의가 가므로 서버의 부하가 극적으로 올라 버린다.
다운 gz로 만들기 위해 필수
true로 설정하면 서버에서 동적으로 compile하기 위해 false로 설정하지 않으면 안됩니다.
digest 부여는 좋아합니다. 좋아하지 않기 때문에 끄고 있습니다.
debug=true로 설정하면 application.css/js와 별도의 파일을 이중으로 로드합니다.
Rails의 책이 나옵니다!
Rails와 iPhone으로 시작하는 애플리케이션 개발
Reference
이 문제에 관하여(Rails는 assets에주의하십시오), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yuuna/items/9a2954300a130a9637b8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)