WebStorm 2025.2 Help

从上传和下载中排除文件和文件夹

禁止对包含源代码的文件或文件夹进行上传、下载和同步,可确保源代码不会被意外更新。 当应用于非源代码时,可节省系统资源,因为媒体、缓存或临时文件将不再被不必要地复制。

在以下情况中,您可能需要禁止上传/下载操作:

  1. 您将处理外部创建并已上传的源代码。 要在 WebStorm 中处理这些远程源代码,您必须先下载并将其设置为项目。 不过,某些源代码不应被更新。 另一方面,远程主机上的文件夹可能包含大量媒体、缓存和临时文件,这些并非您实际工作所需。

  2. 您已经从服务器下载了数据,并在 一个 WebStorm 项目中进行了设置。 但由于某些原因,您需要保护服务器上的部分文件或文件夹,防止其被上传/下载,例如为了防止意外覆盖。

  3. 应用程序的本地副本包含源代码和其他不需要上传的数据。 此外,您希望保护某些源代码,防止其被误覆盖。 在此情况下,您可以对所有不应上传的文件和文件夹禁止上传/下载操作。

从上传/下载中 排除文件夹的方法有两种:

在项目创建后排除服务器上的文件夹(上传/下载)

将文件夹添加到排除路径列表中

  1. 通过以下任一方式打开 Deployment 对话框:

    • 从主菜单中选择 工具 | 部署 | 配置

    • 设置 对话框(Ctrl+Alt+S )中,在 构建、执行、部署 下选择 部署

  2. Deployment 对话框中,点击 Excluded Paths 选项卡。 该选项卡显示之前已排除的本地与远程文件夹列表。

  3. 点击 添加 按钮 添加按钮 ,并选择 部署路径

  4. 双击添加到列表中的空行。

  5. 在新增行的末尾,点击 浏览 按钮 浏览按钮

  6. 选择远程排除路径 对话框中,导航到您要排除的文件夹。

    您也可以手动输入路径,但请注意仅接受绝对路径。

  7. 点击 确定 后,您将返回 Excluded Paths 选项卡,所选远程文件夹将被添加至列表中。

在 Remote Host 工具窗口中将文件夹添加到排除路径列表中

  1. 在主菜单中,转至 工具 | 部署 | 浏览远程主机视图 | 工具窗口 | 远程主机

  2. 在打开的 Remote Host 工具窗口中,从列表中选择相关的 服务器配置

  3. 选择要排除的文件夹,并从所选内容的上下文菜单中选择 排除路径

从上传/下载中排除本地文件夹

  1. 通过以下任一方式打开 Deployment 对话框:

    • 从主菜单中选择 工具 | 部署 | 配置

    • 设置 对话框(Ctrl+Alt+S )中,在 构建、执行、部署 下选择 部署

  2. 部署对话框中,单击 排除路径选项卡。 该选项卡显示了先前排除的本地和远程文件夹列表。

  3. 单击 添加 按钮 添加按钮 ,然后选择 本地路径

  4. 在添加的行末尾,单击 浏览 按钮 浏览按钮 ,然后导航到要排除的文件夹。

    您也可以手动输入路径,但请注意,仅支持绝对路径。

通过名称从上传/下载中排除文件和文件夹

  1. 通过以下任一操作打开 选项对话框:

    • 转到 工具 | 部署 | 选项

    • 设置 对话框(Ctrl+Alt+S )中,转到 构建、执行、部署 | 部署 | 选项

  2. 在打开的 选项对话框中,在 按名称排除项 字段中指定用于定义这些文件和文件夹名称的模式。

    使用分号 ; 作为分隔符,星号 * 表示匹配零个或多个字符,问号 ? 表示匹配一个字符。

    例如,如果您有一个文件夹 stylesheets ,其中包含三个文件 style.css style1.css style2.scss ,那么 style* 将排除整个文件夹, style?.css 将排除 style1.css ,而 style?.* 则排除 style1.css style2.scss

    使用通配符排除:整个 stylesheets 文件夹从部署中排除
    使用通配符排除:问号
    使用通配符排除:问号和星号

    Regular-Expressions.info了解更多信息。

    排除是递归应用的。 这意味着如果匹配的文件夹包含子文件夹,则这些子文件夹中的内容也不会被部署。

移除排除标记

  • 选择要上传/下载的文件或文件夹,然后在上下文菜单中选择 从排除中移除路径

    将某个文件夹重新添加至上传/下载中将影响其所有子文件夹和文件。

最后修改日期: 2025年 9月 26日