离线Web开发的最佳实践

时间:2016-07-28 16:38:14

标签: javascript html web-services localhost local

我正在开发一个网站,我目前正致力于前端javascript和html for。我的偏好是本机操作osx,但我的机器上安装了Linux和Windows。

在没有互联网连接的情况下,继续使用前端功能的最佳做法是什么?

3 个答案:

答案 0 :(得分:1)

我在飞往各个客户空间的飞机旅行时做了很多网络开发。我可以告诉你我的设置,但我会说,一切都取决于:

  • 您的操作系统
  • 您的工具
  • 您的个人偏好

我使用Windows作为我的操作系统,并使用Visual Studio进行编程。它使用IIS Express(Cassini)在LocalHost上提供Web内容。如果我愿意,我可以配置端口,甚至可以支持SSL。

我的机器上也安装了IIS 10.0。如果我正在进行的项目是一个“严肃”的长期项目,我将创建一个带有专用AppPool和IIS配置的本地Web应用程序。我这样做是为了更全面地模拟生产。

使用Visual Studio作为我的工具,我可以配置所有内容,只需单击一下按钮,我就可以查看我对HTML / JavaScript / CSS / LESS所做的更改

如果您不使用Windows,请查看Apache的Web服务器。其余的非常相似:

  • 创建本地网络应用
  • 修改本地HTML / JS / CSS
  • 刷新浏览器
  • 确认您的更改。

答案 1 :(得分:0)

如果您不使用PHP或其他服务器端语言,那么您可以在本地执行此操作。对于PHP,我建议使用WAMP。

答案 2 :(得分:0)

您不需要虚拟机来工作,您的机器(我认为)是完美的,足以完成工作。 假设你有一台运行GNU / Linux操作系统的机器,只需要你需要的东西:

  1. 安装网络服务器(Apache / Nginx),我会去nginx
  2. 在/ var
  3. 中创建www /文件夹
  4. 在/ var / www
  5. 中复制项目
  6. 为nginx(/ etc / nginx / sites-avalable)doc here
  7. 设置服务器配置(如果你去Apache,则为virtualhost)
  8. 快乐编码:)