PhpStorm实时监测更改并上传到远程服务器

5

是否有可能告诉PhpStorm监视文件,如果文件被更改(例如从scss编译到css),PhpStorm将自动将编译后的css文件上传到远程服务器?


解决方案是在“部署选项”下选择“上传外部更改”。如果我在scss文件周围工作,它会自动上传我的已编译文件。


请查看此链接:https://confluence.jetbrains.com/display/PhpStorm/Sync+changes+and+automatic+upload+to+a+deployment+server+in+PhpStorm(可选:2. 自动上传部分)。 - smarber
1个回答

2
是的。可以从Phpstorm>设置中的“部署”部分完成此操作(请参见屏幕截图)。请查看此处的说明:使用PhpStorm部署PHP应用程序
它涉及以下内容:
  1. 配置部署服务器(参见1.1 - 1.3)
  2. 将文件上传到服务器(参见3)。
一旦设置了服务器,您可以手动上传文件:

工具>部署>上传到默认服务器

或自动上传:

工具>部署>自动上传

我更喜欢使用手动上传选项(带有热键),以获得更多控制。
在屏幕截图中,我的部署服务器是我mac上本地的XAMPP htdocs文件夹。您的配置将不同,但是原理相同。 Setting up a deployment server in PhpStorm

设置一个用于SASS的文件监视器是另一个话题,但你可以在设置 > 文件监视器中完成。关于此方面有一些帖子在SO上,或者你可以阅读https://www.jetbrains.com/phpstorm/help/transpiling-sass-less-and-scss-to-css.html。 - Stevethemacguy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接