課程
/前端開發
/前端工具
/Grunt-beginner前端自動化工具
是依賴關系嗎?必須配合使用?
完全沒有關系,只是類似的工具?
2015-03-17
源自:Grunt-beginner前端自動化工具 5-1
正在回答
給我的感覺:
yeoman是用來建立web app的,就像你用IDE新建一個Project,用yo webapp name命令就是新建一個web app,用yo angular name就是建立一個angularjs的web app(中間的generator差不多就是你建立項目的種類,比如說你建立java項目,或者是c++項目)。
bower是用來管理在你項目中用到的所有的依賴庫的,比如說你在java中import的一個package,IDE自動幫你搞定了,但是在web app開發里你就得跑到網上去下載jquery的最新版本,然后添加在你的項目中,但是以后jquery更新了版本你還得去下一次,巨麻煩;bower就替你完成了這件事,自動管理依賴庫。
grunt就是幫你做開發web app項目時要做的測試呀、壓縮呀這些活兒,你在grunt下寫好命令,然后一執行,它就都幫你搞定了。
(我初學....只是用了幾天這幾個東西,有理解錯誤的歡迎指正)
Thinker_Ac
謝謝!剛學確實有點暈,現在大概了解了!
Yeoman(創建項目)-->bower(管理包)-->grunt(測試,監控,壓縮。。。能干的太多了)
舉報
通過配置Grunt自動化工具,提高您的工作效率,出乎您的想象
1 回答請詳細說明下YOMAN,GRUNT,BOWER之間的區別
4 回答執行 grunt serve 報錯 找不到bower packages
1 回答Yeoman bower和grunt的分別是干什么用的?
1 回答我window執行npm install -g yo bower grunt-cli
1 回答grunt實例里為嘛Yeoman, Bower的東西哇?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-04-04
給我的感覺:
yeoman是用來建立web app的,就像你用IDE新建一個Project,用yo webapp name命令就是新建一個web app,用yo angular name就是建立一個angularjs的web app(中間的generator差不多就是你建立項目的種類,比如說你建立java項目,或者是c++項目)。
bower是用來管理在你項目中用到的所有的依賴庫的,比如說你在java中import的一個package,IDE自動幫你搞定了,但是在web app開發里你就得跑到網上去下載jquery的最新版本,然后添加在你的項目中,但是以后jquery更新了版本你還得去下一次,巨麻煩;bower就替你完成了這件事,自動管理依賴庫。
grunt就是幫你做開發web app項目時要做的測試呀、壓縮呀這些活兒,你在grunt下寫好命令,然后一執行,它就都幫你搞定了。
(我初學....只是用了幾天這幾個東西,有理解錯誤的歡迎指正)
2015-04-04
謝謝!剛學確實有點暈,現在大概了解了!
Yeoman(創建項目)-->bower(管理包)-->grunt(測試,監控,壓縮。。。能干的太多了)