Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用JavaScript缩小JavaScript?_Javascript_Optimization_Local_Minify - Fatal编程技术网

用JavaScript缩小JavaScript?

用JavaScript缩小JavaScript?,javascript,optimization,local,minify,Javascript,Optimization,Local,Minify,既然我听到人们抱怨PHP无法处理它,那就用JavaScript本身来缩小JavaScript吧?我想要一些我可以立即复制粘贴使用的东西——我的JS文件大约是17KB,我知道我可以很容易地将它减少到15KB左右 我希望能够在服务器上正确地执行此操作。我不想每次修改脚本时都去jscompress.com这样的网站 同样,我想要这样的东西: <script type="text/javascript" src="scripts.php?file_to_minify=scripts_templat

既然我听到人们抱怨PHP无法处理它,那就用JavaScript本身来缩小JavaScript吧?我想要一些我可以立即复制粘贴使用的东西——我的JS文件大约是17KB,我知道我可以很容易地将它减少到15KB左右

我希望能够在服务器上正确地执行此操作。我不想每次修改脚本时都去jscompress.com这样的网站

同样,我想要这样的东西:

<script type="text/javascript" src="scripts.php?file_to_minify=scripts_template.js"></script>

然后我会让JS在PHP文件中缩小它

现在,我有了第二个想法…这会奏效吗


谢谢你的帮助。谢谢

就我个人而言,我希望我的站点有一个本地版本,所有源/配置文件都在版本控制之下。然后,您可以有一个发布脚本来准备您的文件以供上传,包括使用命令行工具缩小javascript


这确保了你们不会因为犯了错误而损失任何东西,同时也使你们的网站建设具有可重复性。这应该是制作网站的要求,对于个人/爱好网站来说也是很有用的(没有人喜欢丢失更改/破坏无法恢复的东西)。

我很困惑。。您可以按照代码示例中的建议执行。。但这将是使用PHP缩小脚本。但是,你不是说你不想使用PHP吗?假设我在scripts.PHP页面上的JS中有一个名为“minify_JS”的函数。我所要做的就是简单地缩小它;但我不确定这是否有效,这就是为什么我要问它是否有效。@RickyAYoder-通过将未统一的代码发送到浏览器,然后在客户端将其缩小,您可能获得什么好处???很可能将17K减少到15K。。。无意义的在任何情况下,这就是HTTP deflate压缩(和缓存)的用途。您只需寻找一个工具,当您对JS源目录进行更改并运行minifier,将输出写入一个缩小的目录时,该工具会监视您的操作。我知道它们存在,尽管我自己并不需要它们,因为这是我单独构建过程的一部分。