如今,除了我们自己编写的 Javascript 文件之外,我们每页还有大量的 Javascript 库。你如何管理它们?如何以有组织的方式缩小它们?
最佳答案
组织
我的所有脚本都维护在一个目录结构中,每当我在网站上工作时我都会遵循该目录结构。目录结构通常是这样的:
+--root
|--javascript
|--lib
|--prototype.js
|--scriptaculous
|--scriptaculous.js
|--effects.js
|--..
|--myOwnScript.js
|--myOwnScript2.js
如果万一我所在的团队使用过多的脚本,那么我通常会创建一个自定义目录,我们将在其中按关系组织脚本。不过,这种情况并不经常发生。
压缩
尽管有很多不同的压缩器和混淆器,但我总是会回到 YUI Compressor.
包容性
除非网站使用某种形式的母版页、CMS 或某些超出我控制范围的内容来规定页面上可以包含的内容,否则我只包含给定页面所需的脚本为了小性能的缘故。如果页面不需要任何脚本,则该页面上不会包含任何脚本。
关于javascript - 您如何管理 Javascript 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/219285/