【问题标题】:PhpStorm LESS > CSS File watcher, auto upload?PhpStorm LESS > CSS 文件观察器,自动上传?
【发布时间】:2015-11-19 15:24:21
【问题描述】:

我正在使用 PhpStorm 9,在我的所有项目中我都使用 LESS,并让 PhpStorm 将其转换为 CSS。

问题是,如果我将部署选项“将更改的文件自动上传到默认服务器”设置为“在显式保存时上传”,它会在我编辑后上传 LESS 文件,但不会上传子 CSS 自动。如果我第二次保存 LESS 文件,触发另一个上传,css 文件会上传。基本上这导致我不得不一直双重保存才能让我的风格变化可见。有什么方法可以实现这一点,而不必将此部署设置更改为“始终”?

我已选中“上传外部更改”。

【问题讨论】:

    标签: upload phpstorm file-watcher


    【解决方案1】:
    1. 确保 File Watcher 设置的 Output paths to refresh 字段指向此 File Watcher 生成的实际文件——这就是 IDE 监视更改的方式(知道生成了什么文件;例如,它使用此信息来在项目视图中将生成的文件嵌套在源代码一下)。

    2. 如果仍然无法正常工作(一切设置正确).. 然后等待下一个版本(无论是 9.0.3 还是 9.5)——这个WI-16410 票证应该可以解决它(已经修复)。

    附言 没有真正需要运行两次文件观察器/修改并第二次保存 LESS 文件 -- 尝试File | Synchronize -- 它会检查项目文件以查找更改,如果启用了Upload external changes 选项,则应上传生成的文件(文件Watcher 被视为外部工具)。

    【讨论】:

      【解决方案2】:

      自 PhpStorm 10.0 版本以来,此问题已自行解决。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-03-23
        • 2013-04-04
        • 2013-04-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多