很抱歉,如果這個問題很簡單,但我無法在任何地方找到答案。如果您想要的文件與您正在編寫的文件位於同一文件夾中,那麼您如何在ruby腳本中引用外部ruby文件? 在此先感謝。在Ruby中鏈接到外部文件?
1
A
回答
2
require "YOUR_EXTERNAL_FILE_NAME_WITHOUT_DOT_RB_EXTENSION"
例如,如果您有兩個文件,「file0.rb」和「file1.rb」,並希望包括「file0.rb」從「file1.rb」(和兩個文件都在同一個文件夾),你的「file1.rb」應該有下面的語句:
require 'file0'
6
你只需要這樣的要求require "filename"
。 Ruby將查找$LOAD_PATH
變量中的每個路徑以查找該文件。
看一看$ LOAD_PATH,你應該得到這樣的事情:
irb(main):001:0> puts $LOAD_PATH
/usr/local/lib/ruby/site_ruby/1.8
/usr/local/lib/ruby/site_ruby/1.8/i686-darwin10.0.0
/usr/local/lib/ruby/site_ruby
/usr/local/lib/ruby/vendor_ruby/1.8
/usr/local/lib/ruby/vendor_ruby/1.8/i686-darwin10.0.0
/usr/local/lib/ruby/vendor_ruby
/usr/local/lib/ruby/1.8
/usr/local/lib/ruby/1.8/i686-darwin10.0.0
.
你可以看到的最後一項是當前目錄。
你也可以給一個明確的路徑類似require "lib/filename.rb"
相關問題
- 1. 鏈接到LibreOffice中的外部文件
- 2. 鏈接到外部文件中的Android
- 3. 鏈接到外部的css文件
- 4. 將外部JavaScript文件鏈接到HTML
- 5. 鏈接到外部edmx文件
- 6. JSF鏈接到外部文件
- 7. Flash鏈接到外部文件
- 8. 鏈接到戶外的外部文檔
- 9. Python-Sphinx:鏈接到外部文件中的部分
- 10. Ruby on Rails的不匹配:外部鏈接CSS文件
- 11. 將外部javascript和css文件鏈接到Vue組件中?
- 12. 在PPAPI插件中鏈接外部庫
- 13. 如何鏈接到Ruby on Rails中的外部樣式表?
- 14. 鏈接到Ruby on Rails中的外部URL
- 15. 當鏈接到HTML文件時外部.js文件崩潰
- 16. Javascript外部文件鏈接不正確
- 17. 建議 - 外部文件的href鏈接
- 18. Javadocs鏈接到外部javadoc
- 19. 鏈接到外部主頁
- 20. KDevelop4鏈接到外部庫
- 21. Eclipse鏈接到外部類
- 22. 鏈接到jQuery Mobile中的外部HTML文件
- 23. PHPStorm - 將外部SFTP文件夾鏈接到項目中
- 24. 鏈接到外部文件中的SVG模板
- 25. 鏈接到易趣列表中的外部CSS文件
- 26. 外部鏈接
- 27. 鏈接到外部數據使用URL到CSV文件
- 28. 將外部鏈接文件添加到文檔和媒體
- 29. 鏈接到Javadoc中的外部URL?
- 30. 如何用ruby的mkmf鏈接到外部c庫?
所以,如果它是在同一目錄下:'需要」 ./filename.rb '' –
這將工作,因爲將需要「filename.rb」或需要「文件名」 – jordelver