我可以删除.angular缓存webpack子文件夹吗?

sy5wg1nm  于 2023-01-05  发布在  Webpack
关注(0)|答案(1)|浏览(220)

我正在寻找通过我的网站(由另一个开发人员建立)的代码。我想删除所有不必要的代码的效率和网络安全。
在.angular cache文件夹中,我遇到了angular-webpack和babel-webpack文件夹。
Angular webpack包含index.pack文件(不知道这些是什么)babel webpack包含JSON文件
上网看看,这些似乎只是缓存文件。如果我继续删除内容,我的网站仍然可以安全部署而不崩溃吗?或者有其他风险要考虑?
谢谢你的建议

ldioqlga

ldioqlga1#

正如你所指出的,这些只是缓存。它们可以被删除没有任何问题,Angular 将只是重建他们,如果他们不可用...
通常这些缓存不会被提交到版本控制中。它们的存在是为了在开发过程中加快重建速度。所以说到效率,这些文件在开发过程中加快了速度,但它们根本不会被用于生产捆绑包中。
至于部署,您应该部署dist文件夹,不需要其他任何东西。
现在是你的网络安全问题。如果你的服务器正在提供这些文件,我认为你手头上有一个更大的问题。你应该只提供由Angular创建的发行包中的文件。如果你的Web服务器配置不好,删除它们不会有任何帮助。

相关问题