如何缩小我的谷歌浏览器扩展';s的javascript文件

如何缩小我的谷歌浏览器扩展';s的javascript文件,javascript,jquery,google-chrome,google-chrome-extension,Javascript,Jquery,Google Chrome,Google Chrome Extension,我已经完成了我的google chrome扩展开发。现在是在google chrome扩展仪表板上部署的时候了。但问题是如何缩小我的javascript文件(background.js和content.js)。我可以使用在线工具,但他们一次只做一个文件,不考虑对其他JavaScript文件的依赖性。p> 例如,background.js和content.js之间的消息传递由一个键值完成,该键值告诉另一方这是什么类型的消息。 我不确定chrome本身是否缩小了我的javascript文件。我这里有

我已经完成了我的google chrome扩展开发。现在是在google chrome扩展仪表板上部署的时候了。但问题是如何缩小我的javascript文件(background.js和content.js)。我可以使用在线工具,但他们一次只做一个文件,不考虑对其他JavaScript文件的依赖性。p> 例如,background.js和content.js之间的消息传递由一个键值完成,该键值告诉另一方这是什么类型的消息。
我不确定chrome本身是否缩小了我的javascript文件。我这里有点文盲。请帮助。

Chrome不执行任何现成的缩小功能。您的Chrome扩展将按原样加载JavaScript/CSS文件-缩小完全取决于您。为了便于调试和其他用户能够检查代码,大多数扩展都没有统一。通常对于扩展来说,性能增益应该可以忽略不计

如果您确实想缩小,可以使用或运行丑陋的任务。

要缩小HTML,请尝试 要缩小CSS,请尝试和。 要缩小JavaScript,请尝试。问题也很严重。您可以创建一个构建过程,使用这些工具缩小和重命名开发文件,并将其保存到生产目录


Ref:

这可能会有帮助:为什么要缩小Chrome扩展名文件?这是额外的工作,几乎没有任何收获。在某种程度上混淆我的代码。因为我的代码格式非常好,而且它调用了一个web API服务,该服务是安静打开的,我觉得即使我缩小代码,扰流板也可以做到这一点(…有没有建议如何保护用于google chrome扩展的web api