2013-03-26 68 views
1

我正確安裝ES5,墊片與女郎用:如何從package.json生成component.json?

bower install es5-shim 

但它不包括主文件,因此清單我得到一個空列表源時:

bower list --sources 
{} 

我已經看着es5-shim repo,它只是一個package.json其中包括「主」的定義:「es5-shim.js」

component.json是如何生成的?

它似乎錯過了主要屬性。這是component.json我在安裝時獲得了components/es5-shim。

回答

1

Bower不使用package.json。當repo沒有component.json時,Bower會回退並從repo名稱和git標記版本生成component.json,這就是爲什麼它沒有main屬性。

+0

好吧,但我看到的問題是,我需要的主要屬性。我應該修改Package.prototype.generateAssetJSON https://github.com/twitter/bower/blob/master/lib/core/package.js#L240嗎? – pdjota 2013-03-28 17:57:41

+0

現在最好的解決方案是分叉,修改和標記它。 – 2013-04-01 10:49:45