0
A
回答
1
.gemspec
是需要建立的寶石,但不使用它。它爲什麼會在寶石中?規範已經包含在gem的元數據中,爲什麼要複製它?
gem spec rspec
# --- !ruby/object:Gem::Specification
# name: rspec
# version: !ruby/object:Gem::Version
# version: 3.0.0
# platform: ruby
# authors:
# - Steven Baker
# - David Chelimsky
# - Myron Marston
# autorequire:
# bindir: bin
# cert_chain: []
# date: 2014-06-02 00:00:00.000000000 Z
# dependencies:
# - !ruby/object:Gem::Dependency
# name: rspec-core
# requirement: !ruby/object:Gem::Requirement
# requirements:
# - - "~>"
# - !ruby/object:Gem::Version
# version: 3.0.0
# type: :runtime
# prerelease: false
# version_requirements: !ruby/object:Gem::Requirement
# requirements:
# - - "~>"
# - !ruby/object:Gem::Version
# version: 3.0.0
# - !ruby/object:Gem::Dependency
# name: rspec-expectations
# requirement: !ruby/object:Gem::Requirement
# requirements:
# - - "~>"
# - !ruby/object:Gem::Version
# version: 3.0.0
# type: :runtime
# prerelease: false
# version_requirements: !ruby/object:Gem::Requirement
# requirements:
# - - "~>"
# - !ruby/object:Gem::Version
# version: 3.0.0
# - !ruby/object:Gem::Dependency
# name: rspec-mocks
# requirement: !ruby/object:Gem::Requirement
# requirements:
# - - "~>"
# - !ruby/object:Gem::Version
# version: 3.0.0
# type: :runtime
# prerelease: false
# version_requirements: !ruby/object:Gem::Requirement
# requirements:
# - - "~>"
# - !ruby/object:Gem::Version
# version: 3.0.0
# description: BDD for Ruby
# email: [email protected]
# executables: []
# extensions: []
# extra_rdoc_files: []
# files: []
# homepage: http://github.com/rspec
# licenses: []
# metadata:
# post_install_message:
# rdoc_options: []
# require_paths:
# - lib
# required_ruby_version: !ruby/object:Gem::Requirement
# requirements:
# - - ">="
# - !ruby/object:Gem::Version
# version: '0'
# required_rubygems_version: !ruby/object:Gem::Requirement
# requirements:
# - - ">="
# - !ruby/object:Gem::Version
# version: '0'
# requirements: []
# rubyforge_project: rspec
# rubygems_version: 2.2.2
# signing_key:
# specification_version: 4
# summary: rspec-3.0.0
# test_files: []
# has_rdoc: true
相關問題
- 1. gemspec中的私人寶石
- 2. 寶石沒有什麼
- 3. 爲什麼rails沒有將某些寶石鎖定到特定版本?
- 4. 寶石mongo_mapper_ext(0.2.4)有一個無效gemspec
- 5. 在Ruby on Rails中,爲什麼有些寶石需要config/initializers/foo.rb,有些寶石不需要?
- 6. 爲什麼「每一個?」具有 '?' 「某些」沒有「?」在Clojure中?
- 7. 爲什麼RVM寶石列表顯示我沒有安裝的寶石?
- 8. 從rubygems「寶石更新」命令中排除某些寶石
- 9. 生產沒有找到某些寶石方法
- 10. Rails引擎的「找不到寶石」gemspec
- 11. 在Ruby on Rails中,將某些東西安裝爲寶石或作爲插件有什麼區別?
- 12. 紅寶石寶石:sudo寶石沒有用寶石顯示
- 13. gemspec有什麼問題?
- 14. 什麼是全球寶石中最有用的寶石?
- 15. 爲什麼需要寶石規範,爲什麼一些寶石創作者不提供它們?
- 16. 爲什麼我的紅寶石測試沒有找到訪問?
- 17. 爲什麼沒有使用完整的運輸API的寶石?
- 18. 爲什麼Capistrano沒有安裝捆綁軟件的寶石?
- 19. JRuby中的Linux FIFO有沒有什麼寶石?
- 20. 什麼是'等'紅寶石的寶石?
- 21. 是什麼在紅寶石
- 22. 什麼是在紅寶石
- 23. 什麼是「?」在紅寶石
- 24. 紅寶石沒有檢測到寶石
- 25. 紅寶石rbenv寶石沒有找到
- 26. 爲什麼Bash的$ RANDOM在某些機器上沒有種子(?)?
- 27. 當「耙寶石」返回沒有狀態的寶石時,這是什麼意思?
- 28. 沒有紅寶石
- 29. 〜>在紅寶石寶石依賴中意味着什麼?
- 30. 爲什麼某些方法有.prototype和其他方法沒有?
這兩個寶石中都有'.gemspec'文件。例如見https://github.com/rspec/rspec。 – Jesper 2014-09-03 06:48:18
好吧,它不是封裝的寶石,我打開它'打開'。感謝 – dfang 2014-09-03 08:27:34