我很困惑這兩個中哪一個是軌道的實際鏈輪寶石?我應該使用哪一個?兩者有什麼區別?鏈輪 - 導軌和鏈輪寶石之間有什麼區別?
鏈輪,導軌:https://github.com/rails/sprockets-rails
鏈輪:https://github.com/sstephenson/sprockets
我很困惑這兩個中哪一個是軌道的實際鏈輪寶石?我應該使用哪一個?兩者有什麼區別?鏈輪 - 導軌和鏈輪寶石之間有什麼區別?
鏈輪,導軌:https://github.com/rails/sprockets-rails
鏈輪:https://github.com/sstephenson/sprockets
的sprockets-rails
包括基於功能和耙任務軌道。
在所有當前版本的Rails(從3.1開始)中,您的Sprockets環境會自動安裝在/ assets處。
Sprockets
可以與Rack應用程序結合使用。有關Rack應用程序的更多信息,請參閱:https://github.com/rack/rack。
「鏈輪」寶石通常用於任何Ruby應用程序。
「Sprockets-rails」就像一個專門用於rails應用程序的「Sprocket」gem包裝。 「 - 」短劃線之後的名稱部分表示其特定於某些框架/環境/寶石的部分。
例如,除了鏈輪導軌外,Sinatra還有一個名爲「sprocket-sinatra」的包裝器,它也是一個像導軌一樣的Web應用程序框架。 。
對於所有寶石,例如BDD測試框架黃瓜,可以存在相同的命名約定。
你可能會發現黃瓜鐵軌,黃瓜-js,黃瓜-sinatra等 -