选项
使用此页面可为项目文件上传与下载至本地和远程服务器配置附加设置。 有关各种服务器访问配置的更多信息,请参阅 部署您的应用。
此对话框中指定的选项适用于所有已定义的服务器配置,无论服务器类型(本地、远程)以及所使用的数据传输协议如何。 针对 FTP/SFTP/FTPS/WebDAV 类型服务器配置的协议特定选项定义在 连接选项卡中的 部署 页面上的 设置 对话框中。
项目 | 描述 |
|---|---|
通过名称排除项 | 在此字段中,指定您不需要部署的文件和文件夹名称的模式。 使用分号 例如,如果您有一个文件夹 stylesheets ,其中包含三个文件 style.css 、 style1.css 和 style2.scss ,则 ![]() ![]() ![]() 此排除操作将递归地应用。 这意味着,如果匹配的文件夹具有子文件夹,则这些子文件夹的内容也不会被部署。 |
操作记录(O) | 使用此列表可指定所需的详细日志记录程度。 可用的选项包括:
|
覆盖最新文件(W) | 如果选中此复选框,则所有文件都会被上传,无论自上次上传以来它们是否发生了更改。 否则,如果未选中此复选框,则仅上传自上次上传以来发生更改的文件。 |
上传时使用临时文件 | 选中此复选框可在将更改的文件上传到服务器时使用临时名称,仅在上传操作成功完成后再将其重命名为原始名称。 |
&保留文件时间戳 | 选中此复选框可防止文件上传时重置时间戳。 |
当源项不存在时删除目标项(从“项目”视图或“远程主机”视图传输时)(D) | 如果选中此复选框,而当前上传中未包含目标目录中的某个同名文件,则该文件将被删除。 只有当从 Project 工具窗口或 Remote Host 工具窗口执行同步操作时,该选项才适用。 |
创建空目录(C) | 如果在上次上传源文件夹中的内容之后,在项目中创建了新的本地目录,则选中此复选框可在服务器上自动创建相应的空目录。 |
覆盖或删除本地项时提示(R) | 选中此复选框可使 WebStorm 在下载过程中进行同步操作时,在覆盖或删除本地项之前请求确认。 |
确认上传文件 | 选中此复选框可使 WebStorm 在将本地项上传到远程主机之前请求确认。 |
自动将更改的文件上传到默认服务器(U) | 在此列表中选择一个时间点,指示何时让 WebStorm 自动将文件上传到默认服务器或服务器组。 可用的选项包括:
默认服务器配置或服务器组可在 部署 页面中通过在列表中选择所需项并点击工具栏按钮 用作默认值 |
跳过外部更改(X) | 选中此复选框可在自动上传时排除使用第三方工具(例如 VCS、脚本等)进行的本地更改。 仅当在 自动将更改的文件上传到默认服务器(U) 列表中选择了 始终 或 显式保存操作时 选项时,此复选框才可用。 |
本地删除后删除远程文件 | 选中此复选框后,如果本地文件被删除,WebStorm 会在自动上传期间自动删除远程文件。 仅当在 自动将更改的文件上传到默认服务器(U) 列表中选择了 始终 或 显式保存操作时 选项时,此复选框才可用。 请注意,此选项作为额外的安全措施,可能会导致某些不需要的文件保留在远程服务器上。 例如,假设本地文件 FILE.md 被重命名为 RENAMED.md 。 由于从技术上讲,重命名文件与删除原始文件并创建新文件无法区分,因此在自动上传后将发生以下情况:
|
保留原始文件权限 | 启用后,WebStorm 在通过 FTP/FTPS 向远程主机上传文件时将保留本地文件的原始权限。 该选项仅适用于 macOS 和 Linux。 |
重写文件的默认权限(V) | 选中此复选框以更改分配给远程主机上已上传文件的默认权限。 单击 浏览 |
重写文件夹的默认权限(I) | 选中此复选框以更改分配给远程主机上已上传文件夹的默认权限。 单击 浏览 |
在有更新的文件情况下进行上传时发出警告(N) | 使用此列表可定义在将文件上传到远程主机时应用的版本控制策略。 根据所选项,WebStorm 会检查远程主机上的对应文件自从下载后是否已发生更改,或者直接覆盖远程文件。
|
通知远程更改(H) | 选中此复选框以接收有关远程主机更改的通知。 仅当在 在有更新的文件情况下进行上传时发出警告(N) 列表中选择了 比较时间戳和大小 或 比较内容 选项时才可用此复选框。 |


