近日,百度工程師errorrik在微博上公布了EDP1.0.0版本,引起了筆者注意。他稱,如果你在前端開發(fā)中使用AMD管理Module,如果你在躊躇不同項目間的公共代碼如何共享,不如試試EDP。該項目托管在GitHub上。
微博截圖
微博用戶草依山評論:仔細看了一下非常不錯,各種約定、規(guī)范,很詳細也不失靈活,用了大量開源的東西,而不是各種自己造輪子。
什么是EDP?
EDP是一個基于Node.JS與NPM的企業(yè)級前端應(yīng)用的開發(fā)平臺,主要通過命令行的方式使用。EDP提供了前端應(yīng)用開發(fā)時常用的一系列工具:項目管理、包管理、調(diào)試、構(gòu)建、代碼生成以及代碼檢測等。
EDP允許用戶自定義自己的擴展。當(dāng)默認提供的工具無法完全滿足開發(fā)的需求時,用戶可以開發(fā)自己的擴展命令。