我正在使用 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等。我们仅引用一个指向我们网页的链接。
最佳答案
您应该将其作为构建过程(以及缩小)的一部分执行此操作,例如,您可以使用操作系统提供的工具,例如 Windows 上的 type
或 Unices 上的 cat
。
使用 JavaScript 构建工具是另一种选择,例如已经提到的 grunt
。
如果万一您使用 Maven 作为构建工具,那么 YUI Compressor模块,它也提供缩小和聚合。更多详情请查看this question .
关于javascript - 将 javascript 缩小文件压缩为单个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28146246/