❶ 經過webpack和babel打包過的前端代碼可以還原最初的html+css+js嗎
不能。
HTML可能經過文本壓縮及字元轉換。
CSS可能做過自動追加前綴,壓縮,或者根本就是用預編譯器寫出來的。
Javascript可能經過壓縮,優化。
另外,如果打包配置中未設置pathinfo為true的話,將不會包含源文件路徑。
就算多增加一個空格也和原始的不同了吧?
不過,當webpack打包時,可以配置生成.map文件,使用此文件可以還原原文件。
你需要問原作者索要。
❷ 有什麼在線工具可以壓縮HTML、CSS、JS
一般是單獨壓縮的,因為壓縮演算法不一樣。
如果需要一起壓縮可以自己下載webpack,grunt等工具進行配置,執行命令就可以按照指定的要求進行一起壓縮了,而且可以設置壓縮後的保存目錄。