我目前正在創建一個新的React組件,該組件需要與現有的Angular 1.x應用程序集成,該應用程序本身已經有了以Grunt爲中心的自己的構建過程。在某些時候,應用程序可能完全遷移到React,但現在只有這一個組件將在React中完成。如何將React與非平凡的AngularJS應用程序和現有的grunt配置集成?
Angular應用程序使用grunt在其周圍構建了一個廣泛的構建過程,因此任何構建新組件都必須能夠通過grunt。
到目前爲止,另一個開發人員已經開始使用React starter kit開發React組件,其中包括React,Webpack,Babel,它可以啓動的開發服務器以及各種其他花裏胡哨的功能。
這是我研究的初始刺了我,以及目前的障礙:
- 看起來ngReact將是一個集成組件做出反應到應用程序的好工具。
- 當前的React設置可以啓動一個帶有React應用程序的嵌入式構建的開發服務器(沒有真正可用的構建文件),或者創建一個縮小並準備發佈的「生產」構建。這不起作用,因爲我需要它來創建當前應用程序和ngReact可以使用的東西。
- React應用程序正在使用Webpack捆綁在一起。有一個可以運行webpack配置的grunt工具。
如何將所有這些移動塊放在一起,將React組件捆綁到現有的Angular應用程序中,同時儘可能多地保留現有配置?
,謝謝你的問題,我正在尋求這個答案 – sg28