![](/img/trans.png)
[英]Assets not copied from project to dist folder in Angular 7 library
[英]Restore Angular 4 project from dist folder
所以我不小心刪除了我的Angular 4項目,但我仍然有所有包和代碼打包的dist文件夾。 那么有什么方法可以恢復所有的項目布局,所以我可以繼續編輯我的編輯器,還是永遠消失? 謝謝。
沒有。
如果您沒有項目文件,則無法對Angular應用程序進行反向工程以獲取源代碼。 如果它與Angular的視圖引擎(如果你一直在開發最佳實踐時不應該這樣)並沒有過多的關聯,那么你可以看看已編譯的代碼以獲得一些業務邏輯,並嘗試恢復它。
這就像嘗試從只有5回到2 + 3.你不知道它是3 + 2,1 + 4,4 + 1.Angular編譯你的應用程序,並沒有1-1映射。 特別是當你考慮到你也一直在使用TypeScript時。 Angular的構建輸出兩個編譯器和一個遠離原始的捆綁器。 不可逆的。
這是關於編譯方式的更詳細分類。
在Dist文件夾中部署應用程序代碼,然后使用Google Chrome Developer工具(F12)。 在調試器選項卡下,查看webpack - > src它將顯示所有打字稿文件。 您可以復制並通過提供的代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.