angular.js - angular 2 應用如何進行打包?如何使用gulp打包?
問題描述
angular 2強調模塊化,從npm下載的包數量巨大,該如何使輸出后的應用,只包含需要的模塊?以及如何使用gulp打包angular2應用?
問題解答
回答1:謝邀,我暫時還沒有開始學習 Angular2,只是最近在玩 typescript,自己寫了一個 gulp+typescript+AngularJS1.x 的環境玩玩,有興趣一起研究研究:https://github.com/hjzheng/An...
關于 Angular2 其實 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 打包來說,其實主要是分為 css,js,html。
我們把angular歸為js, 那么js打包,其實干的事情,就是分析打包入口文件,解析依賴js文件,然后合并js文件,添加依賴關系,壓縮,加md5戳,輸出到目錄。
根據你的提問,你需要關注的是打包入口文件以及解析依賴,這個可以使用angular相關的gulp 插件,也可以使用webpack來解析,都能打到你的目錄。
相關文章:
1. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?2. javascript - avalon使用:duplex設置select默認option的bug3. 請教各位大佬,瀏覽器點 提交實例為什么沒有反應4. javascript - 移動端textarea不能上下滑動,該怎么解決?5. 網頁爬蟲 - 用Python3的requests庫模擬登陸Bilibili總是提示驗證碼錯誤怎么辦?6. javascript - 關于audio標簽暫停的問題7. css - 對于類選擇器使用的問題8. 大家好,請問在python腳本中怎么用virtualenv激活指定的環境?9. javascript - Web微信聊天輸入框解決方案10. Matlab和Python編程相似嗎,有兩種都學過的人可以說說嗎
