javascript - 将 javascript 缩小文件压缩为单个文件

标签 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等。我们仅引用一个指向我们网页的链接。

最佳答案

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

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

如果万一您使用 Maven 作为构建工具,那么 YUI Compressor模块,它也提供缩小和聚合。更多详情请查看this question .

关于javascript - 将 javascript 缩小文件压缩为单个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28146246/

相关文章:

javascript - 转换可读流以将其保存为本地文件

javascript - 来自 Angular2 的 ES6-shim 与 Typescript lib.es6.d.ts 冲突

angularjs - 带 html 的 ag-grid 自定义 header

javascript - AngularJS 解析 Promise

ruby-on-rails - 为什么 Google PageSpeed Insights 告诉我缩小 javascript 和 CSS(使用 Rails 3.2 和 JS 和 CSS 压缩)以及如何修复?

javascript - 刷新包含类似 facebook 按钮的 div

javascript - 嵌套的 HTML 表格显示不正确

javascript - 我无法使用 multer 查看 Angular 响应

Java YUI Javascript-Compressor 错误

css - Symfony2 CSS 图像路径被重写,我得到一个 404