1
我想知道Gemfile
是不是一個軌道綁定文件。如果我有一些如:紅寶石程序寶石
require 'json'
在我的ruby文件
,用戶試圖運行它,他沒有創業板,會發生什麼?在運行腳本之前,如何確保某人的計算機知道要安裝哪些寶石?我知道bundle install
存在於Rails中,但外部Rails呢?
我想知道Gemfile
是不是一個軌道綁定文件。如果我有一些如:紅寶石程序寶石
require 'json'
在我的ruby文件
,用戶試圖運行它,他沒有創業板,會發生什麼?在運行腳本之前,如何確保某人的計算機知道要安裝哪些寶石?我知道bundle install
存在於Rails中,但外部Rails呢?
Gemfile不是Rails綁定的文件。這是您可以使用任何基於Ruby的項目並安裝了bundler
gem的文件。一旦運行了bundle install
命令,則會生成或更新另一個文件Gemfile.lock
(如果存在)。順便說一下,您將使用的寶石與您正在開發的計算機/服務器中的位置相關聯。 「
」順便說一下,您將使用的寶石與您正在開發的計算機/服務器中的位置相關聯。「 >如果用戶運行軟件包安裝權,那不會是一個問題? –
@TrtTrt在正常情況下'bundle install'後應該可以。 – ekremkaraca