2016-11-26 53 views
0

最近我的團隊已經開始了一個離子項目。就我而言,我需要使用angular-messages,因此我執行bower install angular-messages#1.5.3,如document中所述。該模塊已成功下載到.bowerrc中所述的路徑。離子 - 使用涼亭來安裝模塊

<myProject> 
    |---<other folders> 
    |---www/ 
     |---<other folders> 
     |---lib 
      |---<modules> 
     |---<other files> 
    |---<other files> 
    |---.bowerrc 
    |---bower.json 

我預計,一旦新的軟件包安裝在我的當前項目<myProject>/bower.json自動更新。顯然,情況並非如此。

然後,我發現-S--save選項可用於將已安裝模塊的依賴關係寫入bower.json。我運行命令bower install --save,它返回結果如下。

bower install --save

但是,有沒有到bower.json所做的更改。什麼是更新bower.json的正確方法?

起初我打算簡單地將bower.json提交到版本控制,所以我的隊友可以通過引用最新的bower.json在本地更新他們的項目。這是推薦的方法嗎?

+0

請提供您的目錄結構,您不能在與'bower.json'相同的目錄下執行該命令。 – Nhan

+1

@Nhan更新目錄結構。 –

回答

0

喲添加依賴項並保存在bower.json中您需要啓動bower install module_name --save而不僅僅是bower install --save因爲這最後一條命令檢查您的文件並安裝或更新其上的所有模塊。

如果使用此命令,您沒有獲得一些結果,請發佈您的bower配置文件,因爲您的配置可能存在一些問題。

完成如果您希望有一個項目可以使用而不存在依賴性問題,那麼您需要提交bower.json和package.json。但是,如果你有時候有一些代理或者怪異的東西,那麼把.bowerrc提交給它是很重要的。