Windows 10 - 64 位元中的 Beef 安裝問題

Windows 10 - 64 位元中的 Beef 安裝問題

我正在嘗試在 WIndows 10 - 64 位元 PC 上安裝 Beef。我按照以下連結中提供的說明進行操作:

https://github.com/beefproject/beef/blob/master/INSTALL.txt

但我不斷收到此錯誤:

安裝 therubyracer (0.11.4) 時發生錯誤,Bundler 無法繼續。確保gem install therubyracer -v '0.11.4' 捆綁前成功。

我深入研究了一下,發現安裝的 therubyracer 版本是0.11.0beta1 x86-mingw32而安裝程式正在搜尋版本 0.11.4

在上面提供的連結中,第 38 行提到了以下幾行:

最後,編輯 Beef 的 gem lock 文件,將所需的 ruby​​ racer 版本替換為從上面鏈接下載的版本。

但是當我這樣做時,我收到此錯誤:

您的鎖定檔案不可讀。運行rm Gemfile.lock然後bundle install產生一個新的鎖定檔案。

有人可以幫我解決這個問題嗎?

答案1

確保所有版本都與 EG 一致 如果您使用的是 64 位元版本的 Ruby,請確保使用適當的 0.11.0beta1 x64-mingw,而不是上面提到的 0.11.0beta1 x86-mingw32。

乾杯!

相關內容