我正在使用 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/