与远程主机设置同步后,您可以直接从远程主机打开单个文件并在 WebStorm 中编辑它们,而无需将它们添加/下载到本地项目。此类文件不支持调试、重构和其他一些 WebStorm 功能。要利用高级 WebStorm 功能,请考虑将文件包含到项目中,有关详细信息,请参阅访问 Web 服务器上的文件。编辑远程主机上的文件如果您设置了默认远程主机,请选择部署 | 从项目工具窗口、 提交工具窗口Alt+0或代码编辑器的上下文菜单中编辑远程文件。

- 阅读剩余部分 -

WebStorm 项目中的文件和文件夹与其在服务器上的版本之间的对应关系是通过部署服务器映射设置的。为简单起见,WebStorm 项目中的任何文件或文件夹都称为local,服务器上的任何文件或文件夹都称为remote,即使服务器实际安装在您的计算机上也是如此。访问服务器通过选择工具 |打开远程主机工具窗口。部署 | 浏览远程主机或查看 | 工具窗口 | 主菜单中的远程主机。从列表中选择所需的部署服务器。该工具窗口显示了服务器根目录下的文件和文件夹的树状视图。如果列表中没有可用的相关服务器,请单击,然后在打开的部署对话框中配置对所需服务器的访问权限。将服务器上的文件和文件夹与其本地版本进行比较

- 阅读剩余部分 -

WebStorm 提供以下主要方式将项目文件和文件夹上传到部署服务器:手动,随时通过菜单命令。自动,每次更新文件时,或在开始调试会话之前,或在提交到版本控制系统期间。对于下载文件和文件夹,WebStorm 仅支持手动模式。WebStorm 在文件传输工具窗口(查看 | 工具窗口 | 文件传输)中显示日志。

- 阅读剩余部分 -

在本地应用程序源和服务器上的应用程序源之间设置同步后,您可以创建新文件夹、移动、重命名和删除现有文件和文件夹。您还可以将服务器上的文件和文件夹与其本地版本进行比较。为简单起见,WebStorm 项目中的任何文件或文件夹都称为local,服务器上的任何文件或文件夹都称为remote,即使服务器实际安装在您的计算机上也是如此。有关详细信息,请参阅配置与 Web 服务器的同步。

- 阅读剩余部分 -

服务器组允许您将服务器配置组合在一起,并像使用单个实体一样使用它们。如果需要将代码部署到多台服务器,可以使用服务器组,避免单独部署到每台服务器。创建服务器组按Ctrl+Alt+S打开 IDE 设置并选择Build、Execution、Deployment | 部署。或者,从主菜单中,选择工具 | 部署 | 配置……在列出所有现有服务器配置的左侧窗格中,单击添加 并在弹出菜单中选择服务器组。

- 阅读剩余部分 -

除了确保在各种项目(服务器设置)中成功上传和下载的强制设置外,您还可以配置其他选项来自定义与服务器的交互。这些选项中的大多数适用于所有服务器访问配置类型。对于 FTP、FTPS 和 SFTP 服务器配置,您可以指定其他特定于协议的选项。设置常用的上传和下载选项按Ctrl+Alt+S打开 IDE 设置并选择Build、Execution、Deployment | 部署 | 选项。或者,从主菜单中,选择工具 | 部署 | 选项……

- 阅读剩余部分 -

在远程服务器配置中,服务器运行在另一台计算机(远程主机)上。要访问服务器上的文件,请使用 FTP/SFTP/FTPS/WebDAV 协议。要在此设置中配置对服务器的访问,您需要指定以下内容:连接设置:服务器主机、端口和用户凭据。服务器配置根文件夹和访问它的 URL 地址。项目根文件夹、服务器上要将数据从项目根文件夹复制到的文件夹以及访问服务器上复制数据的 URL 地址之间的对应关系。这种对应关系称为映射。按Ctrl+Alt+S打开 IDE 设置并选择Build、Execution、Deployment | 部署。

- 阅读剩余部分 -

在本地服务器配置中,您进行开发,然后将源代码复制到服务器。本地服务器是在本地或已安装文件夹中运行的服务器,其文档根不是项目根的父级。要在此设置中配置对服务器的访问,您需要指定以下内容:服务器配置根文件夹和访问它的 URL 地址。项目根文件夹、服务器上要将数据从项目根文件夹复制到的文件夹以及访问服务器上复制数据的 URL 地址之间的对应关系。这种对应关系称为映射。

- 阅读剩余部分 -

WebStorm 区分就地、本地和远程服务器,但是这些术语在 WebStorm 上下文中的含义与其通常含义略有不同:在就地服务器配置中,Web 服务器在您的计算机上运行,您的项目位于其文档根目录下(例如,在/htdocs文件夹中),您直接在服务器上进行开发。就地服务器的文档根是项目根的父级,无论是否直接。文档根目录是 Web 根目录或网站根目录。通常,它是网站的可公开访问的基本文件夹。在本地服务器配置中,您进行开发,然后将源代码复制到服务器。本地服务器是在本地或已安装文件夹中运行的服务器,其文档根不是项目根的父级。

- 阅读剩余部分 -