中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

谷歌推出最新AngularJS升級(jí)工具,可快速遷移至Angular

2018-09-04    來(lái)源:編程學(xué)習(xí)網(wǎng)

容器云強(qiáng)勢(shì)上線!快速搭建集群,上萬(wàn)Linux鏡像隨意使用

眾所周知,AngularJS和Angular雖說(shuō)是一脈相承,但其實(shí)是兩個(gè)不同的產(chǎn)品:AngularJS指的是Angular 2.0之前(即AngularJS 1.x)的版本,Angular指Angular 2.0之后的版本,由于Angular 不兼容AngularJS,這讓很多用AngularJS的開(kāi)發(fā)者感覺(jué)被谷歌拋棄了,紛紛轉(zhuǎn)向其他的框架,而堅(jiān)持使用Angular的開(kāi)發(fā)者也開(kāi)始了遷移之路。

2015年,谷歌曾推出一個(gè)名為ng-upgrade的組件,幫助開(kāi)發(fā)者從Angular 1順利遷移至Angular 2,它能處理依賴注入、組件嵌套、Transclusion (嵌入)、變更檢測(cè)上的交互,一旦ng-upgrade的工作完成,開(kāi)發(fā)者就能夠混合并搭配使用Angular 1與2的服務(wù)、組件和視圖。

但大部分開(kāi)發(fā)者都是根據(jù)自己的實(shí)際情況探索遷移方案,也許是Google感受到了Vue和React帶來(lái)的強(qiáng)大威脅,為了讓開(kāi)發(fā)者堅(jiān)持使用Augular,谷歌終于良心發(fā)現(xiàn),發(fā)布了官方的工具:ngMigration Assistant和ngMigration Forum,幫助開(kāi)發(fā)者選擇更適合自己的遷移路徑。

谷歌推出最新AngularJS升級(jí)工具,可快速遷移至Angular

ngMigration Assistant

ngMigration Assistant是一個(gè)命令行工具,用于分析AngularJS應(yīng)用程序,并在此基礎(chǔ)上,提出遷移路徑建議。同時(shí),它還提供應(yīng)用程序中代碼復(fù)雜性、大小、構(gòu)造等方面的統(tǒng)計(jì)信息,告訴你遷移之前必要的準(zhǔn)備工作。

谷歌聲稱,ngMigration Assistant旨在為遷移應(yīng)用程序提供一個(gè)簡(jiǎn)單、清晰和建設(shè)性的指導(dǎo)。它會(huì)根據(jù)AngularJS應(yīng)用程序的實(shí)際情況,為你提供最適合你的遷移方案。

以下是AngularJS應(yīng)用程序的示例,通過(guò)ngma app目錄的簡(jiǎn)單命令,可以看到對(duì)應(yīng)用程序的分析和建議:

谷歌推出最新AngularJS升級(jí)工具,可快速遷移至Angular

首先,該工具能夠檢測(cè)應(yīng)用程序中的統(tǒng)計(jì)信息。如必要,還能顯示遷移到Angular的準(zhǔn)備步驟。

谷歌推出最新AngularJS升級(jí)工具,可快速遷移至Angular

更多信息,請(qǐng)?jiān)L問(wèn): https://github.com/ellamaolson/ngMigration-Assistant

ngMigration Forum

ngMigration Forum是一個(gè)社區(qū),聚集了網(wǎng)絡(luò)上最佳的遷移經(jīng)驗(yàn)和信息。

谷歌推出最新AngularJS升級(jí)工具,可快速遷移至Angular

ngMigration Forum旨在回答開(kāi)發(fā)者在遷移過(guò)程中遇到的問(wèn)題,論壇會(huì)從技術(shù)和業(yè)務(wù)角度解釋為什么這些遷移路徑對(duì)你而言是重要的。

谷歌推出最新AngularJS升級(jí)工具,可快速遷移至Angular

對(duì)于每個(gè)遷移路徑,你可以深入地閱讀并了解每個(gè)遷移路徑的工作原理,也可以提出你在遷移過(guò)程中遇到的問(wèn)題,分享你的經(jīng)驗(yàn),這樣能促進(jìn)谷歌做進(jìn)一步的改進(jìn)。

更多信息請(qǐng)?jiān)L問(wèn): https://github.com/angular/ngMigration-Forum/wiki

 

來(lái)自:http://www.infoq.com/cn/news/2018/08/new-AngularJS-updatetools

 

標(biāo)簽: Google 代碼 谷歌 開(kāi)發(fā)者 網(wǎng)絡(luò)

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:C和Go相互調(diào)用

下一篇:Map大家族的那點(diǎn)事兒(2) :AbstractMap