更新后自动缩小 Javascript/CSS 文件吗?
我知道缩小 JS 和 CSS 文件的方法,但是有没有办法在生产系统中自动缩小这些文件?例如,我修改了原始JS文件中的一些内容并更新了生产环境。但是,在使用 JS 文件时,应该使用 JS 文件的自动缩小版本(如果源文件发生更改,最好更新当前的缩小版本)。
考虑到我在 Unix 和 Windows 环境中工作,编写 bash 脚本似乎不是一个合理的想法。因此,任何独立于操作系统的东西或者最初使用 PHP 来做到这一点的东西都会很棒。有什么建议吗?
I know of ways to minify JS and CSS files but is there a way to auto-minify these files in the production system? For instance, I modify something inside the original JS files and update the production environment. However, while using the JS files, it should use an auto-minified version of the JS file (preferably update the current minified version if the source files changed).
Considering that I work in both Unix and Windows environment, writing a bash script did not seem like a plausible idea. So anything that is OS independent or maybe something that uses PHP initially to do this would be great. Any suggestions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可能会发现 minify 的价值。它使用 PHP5,并且可以很好地安装在您的生产服务器上。
来自网站:
You might find value in minify. It uses PHP5, and can sit well on your production server.
From the website:
我同意@RC,阅读那些现有的问答。
还有针对您的特定问题的其他选项:
用跨平台语言而不是 bash 编写这些钩子。 (JavaScript、Python、Ruby 等)。
I agree with @RC, read those existing Q/As.
Also other options for your specific question:
Write these hooks in a cross platform language instead of bash. (JavaScript, Python, Ruby, etc).