压缩单个文件中的javascript缩小文件

时间:2015-01-26 07:42:18

标签: javascript angularjs yui-compressor

我正在使用angularjs开发单个文件应用程序。我有多个模块,因此我有很多javascript文件。我正在使用YUIcompressor来缩小javascript文件。我正在将文件引用到index.html文件。

<script src="js/app.main.min.js"></script>
<script src="js/app.settings.min.js"></script>
<script src="js/app.main.states.min.js"></script>
<script src="js/directives/attribute.min.js"></script>
.....
....
...
.

当我更改 js 文件时,YUIcompressor正在更新 min.js 文件。

我想创建一个像这样的缩小文件: app.min.js CDN引用就像这样工作。例如Google Maps,Jquery,angular等。我们只引用了一个指向我们网页的链接。

1 个答案:

答案 0 :(得分:0)

您应该将此作为构建过程的一部分(以及缩小),例如,您可以使用操作系统提供的工具,例如Windows上的typecat上的的Unices。

使用JavaScript构建工具是另一种选择,例如已经提到的grunt

如果您使用Maven作为构建工具,那么就有YUI Compressor模块,它也提供缩小和聚合。有关详细信息,请查看this question