如何在PHP storm 10.0.3中启用.js和.css文件的自动授权?

时间:2016-03-10 18:32:57

标签: phpstorm minify

我想在编辑时看到CSS和JS文件正常。但是当我将它们保存/上传到服务器时,我希望它们缩小。是否有一个插件/设置在当前版本的 PHPstorm 中执行此操作?

2 个答案:

答案 0 :(得分:2)

PHPStorm没有任何用于缩小文件的内置功能......但是网上有很多不同的工具 - 您还可以为此创建自己的批处理文件。 例如,我可以建议使用Grunt grunt-contrib-uglifygrunt-contrib-cssmin任务。这两个任务都支持合并和缩小文件。您可以使用Grunt控制台运行任务。或者,您可以使用YUI Compressor并将其设置为文件观察者(https://www.jetbrains.com/webstorm/help/minifying-javascript.htmlhttps://www.jetbrains.com/webstorm/help/minifying-css.html

答案 1 :(得分:1)

您可以在PhpStorm中添加css或js File Watcher,使用uglify或yuicompressor查看他们的文档。所有这些都可以从IDE配置

正确设置后,您的.css和.js文件将在本地缩小(PhpStorm会在您的文件所在的左侧边栏中很好地显示它们)。每次更改原始css或js文件时,都会自动生成缩小版本。

上传到服务器时,您只需要自动上传缩小版本。

非常方便。我将它用于非Symfony项目(在symfony中我使用资产进行缩小并将资产合并到一个文件中)