angular.js - angular 2 應(yīng)用如何進(jìn)行打包?如何使用gulp打包?
問題描述
angular 2強(qiáng)調(diào)模塊化,從npm下載的包數(shù)量巨大,該如何使輸出后的應(yīng)用,只包含需要的模塊?以及如何使用gulp打包angular2應(yīng)用?
問題解答
回答1:謝邀,我暫時(shí)還沒有開始學(xué)習(xí) Angular2,只是最近在玩 typescript,自己寫了一個(gè) gulp+typescript+AngularJS1.x 的環(huán)境玩玩,有興趣一起研究研究:https://github.com/hjzheng/An...
關(guān)于 Angular2 其實(shí) Github 上種子很多,不是基于 webpack 就是基于 gulp:https://github.com/search?q=a...
另外yeoman上也有一些 Angular2 的腳手架http://yeoman.io/generators/
推薦angular2-webpack-starter和angular2-universal-starter.
回答3:謝謝邀請,angular2我沒用過,我用的react,你可以試試用webpack打包
回答4:謝邀, 沒用過angular2,不知道他有什么特殊性。我只能從通用的說,
gulp 打包來說,其實(shí)主要是分為 css,js,html。
我們把a(bǔ)ngular歸為js, 那么js打包,其實(shí)干的事情,就是分析打包入口文件,解析依賴js文件,然后合并js文件,添加依賴關(guān)系,壓縮,加md5戳,輸出到目錄。
根據(jù)你的提問,你需要關(guān)注的是打包入口文件以及解析依賴,這個(gè)可以使用angular相關(guān)的gulp 插件,也可以使用webpack來解析,都能打到你的目錄。
相關(guān)文章:
1. windows誤人子弟啊2. php傳對應(yīng)的id值為什么傳不了啊有木有大神會的看我下方截圖3. 如何用筆記本上的apache做微信開發(fā)的服務(wù)器4. python - linux 下用wsgifunc 運(yùn)行web.py該如何修改代碼5. 關(guān)于mysql聯(lián)合查詢一對多的顯示結(jié)果問題6. 實(shí)現(xiàn)bing搜索工具urlAPI提交7. 冒昧問一下,我這php代碼哪里出錯(cuò)了???8. mysql優(yōu)化 - MySQL如何為配置表建立索引?9. MySQL主鍵沖突時(shí)的更新操作和替換操作在功能上有什么差別(如圖)10. 數(shù)據(jù)庫 - Mysql的存儲過程真的是個(gè)坑!求助下面的存儲過程哪里錯(cuò)啦,實(shí)在是找不到哪里的問題了。
