WebStorm 2021.1 Help

部署您的应用程序

WebStorm 假设所有开发、调试和测试都在您的计算机上完成,然后将代码部署到生产环境。

坚持这种“本地开发-部署”​​模式的原因在于 WebStorm 提供代码完成、代码检查、代码导航和其他编码辅助功能的方式。所有这些功能都基于WebStorm 在加载项目时构建的项目文件索引,并在您编辑代码时即时更新。

为了提供高效的编码帮助,WebStorm 需要快速重新索引代码,这需要快速访问项目文件。后者只能确保本地文件,即存储在硬盘上并可通过文件系统访问的文件。

WebStorm 和服务器之间的交互

WebStorm 和服务器之间的交互是通过服务器访问配置来控制的。每当您要使用服务器时,都需要定义服务器访问配置,无论您的服务器是在远程主机上还是在您的计算机上。

考虑到以上所有,让我们定义以下与 WebStorm 和服务器之间的同步相关的基本概念。

  • 在就地服务器配置中,Web 服务器在您的计算机上运行,​​您的项目位于其文档根目录下(例如,在/htdocs文件夹中),您直接在服务器上进行开发。

    就地服务器文档根是项目根的父级,无论是否直接。文档根目录是 Web 根目录或网站根目录。通常,它是网站的可公开访问的基本文件夹。

  • 在本地服务器配置中,您进行开发,然后将源代码复制到服务器。

    本地服务器是在本地或已安装文件夹中运行的服务器,其文档不是项目的父级。

  • 远程服务器配置中,服务器运行在另一台计算机(远程主机)上。要访问服务器上的文件,请使用 FTP/SFTP/FTPS 协议。

  • 服务器配置根目录是本地远程服务器上文件树中的最高文件夹,可通过服务器配置访问。对于就地服务器,它是项目根目录。

  • 本地文件/文件夹是项目根目录下的任何文件或文件夹。

  • 远程文件/文件夹是服务器上的任何文件或文件夹。

  • 上传是将数据从项目复制服务器,本地或远程。

  • 下载是将数据服务器复制到项目。

配置与服务器的同步后,您可以直接从 WebStorm 上传、下载和管理服务器上的文件。此外,您可以禁止上传或下载特定文件或整个文件夹。最后,您可以通过配置内容根来优化您的工作流程,以便特定文件夹不参与索引,从而显着节省项目索引时间。

通过默认启用的FTP/SFTP 连接捆绑插件提供与服务器的同步、上传、下载和管理文件。如果插件被禁用,请在“设置”对话框的“插件”页面中激活它。有关详细信息,请参阅安装插件

最后修改时间:2021 年 10 月 8 日