2014-01-25 43 views

回答

0

雖然您本身並不需要Bundler,但強烈建議您在使用Bundler的任何Ruby堆棧中工作,以確保您的gem依賴關係已鎖定並且不會遇到不兼容問題跨寶石更新或跨團隊。當singularity 1.2.0獲得完整版本時,您可以直接將Singularity Sass放入您的項目中,而不需要gem,但是如果您正在使用Ruby編譯器進行編譯,則仍建議使用Bundler。

+0

非常感謝您的信息,我已經安裝了bundler,但是對於創建Gemfile感到困惑嗎?如果我運行bundle init,它會在我指定的目錄中創建一個Gemfile。我不確定.gemspec是什麼?我知道我需要把:寶石「sass」,「〜> 3.2.0」 寶石「指南針」,「〜> 0.12.0」 寶石「奇異性」,「〜」1.1.2「 – user3234407

+0

你在哪裏在任何地方看到.gemspec?將它們添加到您的Gemfile。 – Snugug

+0

對於我令人困惑的菜鳥問題感到抱歉,我安裝了bundeler,並且我認爲我正在閱讀bundler指令。我運行了bundler init,並創建了我的gem文件,我將依賴關係放在該gemfile中,然後運行bundler install singularitygs,並創建了我的項目!我的gemfile和gemfile.lock應該放在哪裏?在我的項目的根目錄或其他地方?有沒有規則的地方應該是或必須是gemfile?非常感謝您的時間! – user3234407

相關問題