如果您有单独的.js
文件,您可以简单地使用Yahoo YUI Compressor 等工具对其进行压缩。
但是,如何在项目的每个页面中压缩嵌入的 Javascript?
(将 Javascript 复制到单独的文件,然后压缩,然后复制回我的页面不是专业的解决方案,原因很明显,对于中型或大型项目)
如果您有单独的.js
文件,您可以简单地使用Yahoo YUI Compressor 等工具对其进行压缩。
但是,如何在项目的每个页面中压缩嵌入的 Javascript?
(将 Javascript 复制到单独的文件,然后压缩,然后复制回我的页面不是专业的解决方案,原因很明显,对于中型或大型项目)
您通常会有一个构建过程,它将源代码转换为可部署的形式。这将包括任何编译、单元测试、压缩等。
YUI 压缩器有一个专门用于http://yuilibrary.com/download/builder/的构建工具
另请查看 ANT http://ant.apache.org/
你可以运行一个后端进程来解析你的 html 文件,提取 javascript 代码并插入压缩的。但无论如何,我建议您将所有 js 分成 js 文件。这将使您将来更容易维护。