Deployment 如何将我的项目部署到本地主机?

Deployment 如何将我的项目部署到本地主机?,deployment,ftp,localhost,publish,Deployment,Ftp,Localhost,Publish,我正在开发一个网站,现在我正在使用FileZilla对其进行更改。每次我做更改时,我都必须通过FTP将文件重新上传到网站,然后等待它在线更新。我只想将我的项目部署到localhost,这样我就可以得到即时结果,然后在项目完成后上传整个项目。我该怎么做?我所拥有的只是一组目录,其中包含文件。您确实需要使用web/应用程序服务器,如IIS/Apache。 对于PHP项目,请选择WampServer/XAMPP。易于设置且运行良好。(可能太明显了) 如果您只处理基于html/css/js的静态内容,则

我正在开发一个网站,现在我正在使用FileZilla对其进行更改。每次我做更改时,我都必须通过FTP将文件重新上传到网站,然后等待它在线更新。我只想将我的项目部署到localhost,这样我就可以得到即时结果,然后在项目完成后上传整个项目。我该怎么做?我所拥有的只是一组目录,其中包含文件。

您确实需要使用web/应用程序服务器,如IIS/Apache。 对于PHP项目,请选择WampServer/XAMPP。易于设置且运行良好。

(可能太明显了) 如果您只处理基于html/css/js的静态内容,则只需在浏览器中打开本地文件并每次刷新即可直接编辑和查看更改。 此外,对于css和html,您可以“实时”编辑代码,直接在浏览器中查看更改

另一个选项是使用支持ftp的编辑器(如notepad++)编辑文件,您可以通过ftp连接,直接从服务器(如php、html、css、js)打开和编辑文件,因为保存后,编辑器将自动上载更改。 这里有一个关于记事本++和ftp插件的介绍

本地服务器 如果您使用php(甚至只使用html/css),最好的选择是运行一个本地服务器,该服务器提供一个真实的环境,您的代码将在其中运行。正如其他人所说,XAMPP由于安装和管理简单,是乞丐的好选择。 安装后,将文件夹放入C:/xampp/htdocs/yourCodeFolder中 运行xampp控制面板并启动Apache服务器。
最后,使用浏览器导航到:
http://localhost/yourCodeFolder/

您需要在本地设置web服务器。使用记事本++可以实时查看您的更改(或者至少预览一下它的外观)?如果是这样,那么记事本++正是我所需要的。所以你只处理视觉内容(css/html),对吗?带有ftp插件的记事本++只是一个从服务器下载文件的编辑器,编辑并保存后,它将把文件上传回服务器。然后你必须刷新浏览器。对于实时css编辑,您可以使用带有扩展的chrome,就像我在notepadd++中看到的那样,它看起来不错,但不幸的是,它们不支持Mac(