簡體   English   中英

Ruby程序的寶石

[英]Ruby program gems

我想知道Gemfile是否是受約束的文件。 如果我有以下內容:

require 'json'

在我的ruby文件中,用戶嘗試運行它,但他沒有該gem,會發生什么? 如何確保在運行腳本之前,某人的計算機知道要安裝哪些gem? 我知道Rails中存在bundle install ,但是外部Rails呢?

Gemfile不是Rails附帶的文件。 您可以在安裝了bundler gem的任何基於Ruby的項目中使用該文件。 運行bundle install命令后,將生成或更新另一個文件Gemfile.lock (如果存在)。 順便說一下,您將要使用的gem與正在開發的計算機/服務器中的位置相關聯。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM