Deployment PhpStorm:在文件监视程序传输.less/.sass文件后自动部署.css文件

Deployment PhpStorm:在文件监视程序传输.less/.sass文件后自动部署.css文件,deployment,sass,less,phpstorm,file-watcher,Deployment,Sass,Less,Phpstorm,File Watcher,我正在将文档自动部署到服务器 当我保存.less/.sass文件时,文件观察者会传输它们,但只上传源文件,而不是传输的.css文件 是否有办法同时部署.css文件?确保勾选部署/选项中的“上载外部更改”复选框。此选项使PHPStorm上载由第三方工具更改的文件(在您的情况下,编译器更少)。 有关更多信息,请参阅和相关主题我以前从未浏览过“选项”,谢谢您的提示!其他人是否有这样的问题,他们必须失去并重新获得phpStorm的焦点,以便phpStorm检测到外部更改,并从此上传?您是否使用文件监视程

我正在将文档自动部署到服务器

当我保存.less/.sass文件时,文件观察者会传输它们,但只上传源文件,而不是传输的.css文件


是否有办法同时部署.css文件?

确保勾选部署/选项中的“上载外部更改”复选框。此选项使PHPStorm上载由第三方工具更改的文件(在您的情况下,编译器更少)。
有关更多信息,请参阅和相关主题

我以前从未浏览过“选项”,谢谢您的提示!其他人是否有这样的问题,他们必须失去并重新获得phpStorm的焦点,以便phpStorm检测到外部更改,并从此上传?您是否使用文件监视程序编译.less?通常,此类问题表示配置问题:“要刷新的输出路径”文件监视程序选项设置不正确,因此生成的文件在与外部更改(通常在将焦点移回IDE时发生)同步之前不会显示在PHPStorm虚拟文件系统中,现在我明白了该复选框的作用。谢谢小心当您使用git时,这可能会导致严重的问题!如果更改当前分支,所有更改的文件都将上载,因为它们是“外部更改”!因此,您失去了在live/dev分支之间切换的可能性。一定有别的办法。。。