보석을 성공적으로 설치했습니다.하지만 컨트롤러에서 어떻게 사용합니까?RoR에 설치된 보석을 어떻게 컨트롤러에 포함시킬 수 있습니까?
1
A
답변
0
컨트롤러 또는 특정 방법의 맨 위에 '보석'이 있어야합니다. 전
config/environment.rb
의 내부
def zip(data, filename)
require 'zip/zip'
require 'zip/zipfilesystem'
zipfile = "/tmp/rubyzip-#{rand 32768}"
Zip::ZipOutputStream::open(zipfile) do |io|
io.put_next_entry(filename)
io.write data
end
zippy = File.open(zipfile).read
File.delete(zipfile)
zippy
end
1
봐위한 rubyzip 보석의
샘플 사용. Rails::Initializer.run
블록 안에는 config.gem
을 사용하여 설명 된 주석 처리 된 메모가 표시되어야합니다.
는이 같은, 당신이 그 방법으로 필요로하는 보석을 추가 할 :
config.gem "foo는"
에 따라 필요한 수있는 다른 옵션이 있습니다 어떤 당신이 사용하려고하는 보석. 그것이 무엇인지 언급하고, 나는 더 구체적 일 수 있습니다.
반드시 the docs for the gem method을 읽으십시오.
관련 문제
- 1. 설치된 보석을 어떻게 개발할 것인가
- 2. 루비는 설치된 보석을 찾을 수 없습니다
- 3. 레일 컨트롤러에 루비 보석을 요구하십시오
- 4. 어떻게 awk 스크립트에 인수를 포함시킬 수 있습니까?
- 5. 어떻게 이미지를 tinymce에 포함시킬 수 있습니까?
- 6. 어떻게 session_id()를 포함시킬 수 있습니까? Flashfile에?
- 7. 어떻게 PHP를 vBulletin 스타일로 포함시킬 수 있습니까?
- 8. 어떻게 Flash를 VB.NET에 포함시킬 수 있습니까?
- 9. 모든 우발 사건을 어떻게 포함시킬 수 있습니까?
- 10. 버전을 DLL에 어떻게 포함시킬 수 있습니까?
- 11. 번들러를 사용하면 git 저장소를 통해 설치된 보석을 어떻게 풀어야합니까?
- 12. 어떻게 내가 프로필을 RoR에
- 13. bundler 및 rvm : 현재 설치된 보석을 내 폴더에 어떻게 포장해야합니까?
- 14. 어떻게 세그먼트 컨트롤러에 이벤트를 쓸 수 있습니까?
- 15. 설치된 보석이 올바르게 설치되지 않았습니다. 어떻게 제대로 설치할 수 있습니까?
- 16. 신발에 이미 설치된 보석을 사용하려면 어떻게해야하나요?
- 17. 설치된 코덱 목록은 어떻게 얻을 수 있습니까?
- 18. 설치된 MDAC 버전을 어떻게 알 수 있습니까?
- 19. 설치된 Chrome 버전은 어떻게 확인할 수 있습니까?
- 20. 설치된 글꼴 목록을 어떻게 얻을 수 있습니까?
- 21. 내 프로젝트에 어떻게 active_merchant의 Raymond Law 포크를 포함시킬 수 있습니까?
- 22. 어떻게 장고에 다른 URLs.py를 포함시킬 수 없습니까?
- 23. 어떻게 실버 라이트 콘텐츠를 WordPress에 포함시킬 수 있습니까?
- 24. 어떻게 내가 이미 만든 .exe에 dll을 포함시킬 수 있습니까?
- 25. Visual Basic .NET 응용 프로그램에 글꼴을 어떻게 포함시킬 수 있습니까?
- 26. 기본 XML에 여러 데이터로 채워진 XML을 어떻게 포함시킬 수 있습니까?
- 27. Tikz 간단한 순서도에 어떻게 .eps 그림을 포함시킬 수 있습니까?
- 28. 어떻게 GDB 디버깅 심볼에 'break packages'를 포함시킬 수 있습니까?
- 29. licence.licx 파일을 cpp 실행 파일에 어떻게 포함시킬 수 있습니까?
- 30. Drupal에서 한 노드를 다른 노드에 어떻게 포함시킬 수 있습니까?
멋진 ... 고마워요 – ashok
안녕하세요. 질문에 답한 경우 체크 표시와 위쪽 화살표를 클릭하십시오. 이것에, 그리고 당신이이 사이트에서 물어 보는 다른 질문. 여기 주변의 동전입니다. – jdl