javascript - 在上传到 FTP 之前预处理文件

标签 javascript php git phpstorm

我正在使用 phpStorm 进行开发,我想在上传到 FTP 服务器之前处理一些文件。

例如,我想去除 PHP 文件上的所有注释,甚至压缩/混淆它,或者缩小 css 和 js。

我知道有一些插件可以缩小 css 和 js,但我不想对我的本地文件执行此操作,我只想上传经过处理的文件,但不要修改我的文件。

我目前正在使用 Git,所以当我提交更改时,所有受影响的文件都会自动上传到 FTP 服务器。提交更改、处理文件并将结果上传到 FTP 服务器可能很棒。

最佳答案

It could be great to commit the changes, process the files and upload the result to the FTP server.

这意味着,在 post-commit hook 中:

  • 更新一个单独的仓库
  • 在那个单独的 repo 中更改你的文件
  • sftp 单独的 repo 内容

换句话说,您将从另一个本地存储库上传一个处理过的工作树,不是您当前的本地存储库(您不想更改您的本地存储库)文件)。

关于javascript - 在上传到 FTP 之前预处理文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20286227/

相关文章:

javascript - 简化代码

gitignore 我的 Windows 用户名

git - 查看( list )在本地和远程分支之间更改的文件-git

php - 使用 jQuery 动态更新表字段的首选方法?

php - fatal error : call to a member function fetch_array() on boolean

git - 如何删除一个空文件夹并推送该更改?

javascript - Materializecss scrollspy throttle 不工作

javascript - 在页面加载时将网站翻译成任何特定语言

javascript - Firefox 和 IE 中的日期问题

PHP 扩展 : Defined function is undefined