我的HTML页面存储在我的Mac上。我已经购买了域名和托管服务。有一种方法可以测试这些本地网页,以便我可以看到它们如何在不同的设备上呈现?我听说过本地服务器通过连接到PC的USB进行测试或使用设备。是否没有更标准和统一的方法来测试它们?它可以是一切(软件,在线服务......)我对模拟器/模拟器不感兴趣。
答案 0 :(得分:0)
我找到了一种非常简单的方法来测试保存在PC内存中的网页(在我的情况下,HTML5页面),以便我们可以直接在所有不同的设备上测试它们,而无需使用模拟器/模拟器。 解决方案是使用两个完全免费的工具创建本地服务器: Node.js 和 BrowserSync 。在写这个答案之前,我自己尝试了这个解决方案,我对结果完全满意!您可以在JavaScript Kit找到此答案的来源。
这是您的主要步骤:
node- v
命令正确安装了Node.js); npm install -g browser-sync
安装BrowserSync。请注意,您需要 root权限(我只是使用sudo npm install -g browser-sync
); 运行BrowserSync:
cd folderA/folderB
); browser-sync start --server
在该目录中创建本地服务器。这些是主要步骤,但您可以直接从原始来源读取解决方案,之前我连接了一些行。
答案 1 :(得分:0)
如果您只有html和/或Javascript代码:
如果你有PHP代码:
如果你有MySQL代码:
通常,安装Mamp(或Android / iOS的等效产品)足以完成所有基本操作。它将为您提供SQL和PHP服务器 希望它能帮到你