我目前正在做一个有趣的项目
https://github.com/loganhenson/jsrpg
并且一直在与使用 Visual Studio Professional 的朋友一起研究它,并在我的本地 iis 服务器上对其进行测试。我理解它的方式是,因为它只是 html/javascript/css,我应该能够简单地在浏览器中打开 html 页面并让它运行,但事实并非如此。它仅在本地 iis 服务器或托管服务器上有效。
请澄清我的误解!
我目前正在做一个有趣的项目
https://github.com/loganhenson/jsrpg
并且一直在与使用 Visual Studio Professional 的朋友一起研究它,并在我的本地 iis 服务器上对其进行测试。我理解它的方式是,因为它只是 html/javascript/css,我应该能够简单地在浏览器中打开 html 页面并让它运行,但事实并非如此。它仅在本地 iis 服务器或托管服务器上有效。
请澄清我的误解!
当页面省略链接的 js 和 css 文件上的 HTTP/HTTPS 协议时,我遇到了如您所描述的那样打开网页而不是在服务器上运行的问题。在您的特定文件中,您使用//ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js
. 将其更改为https://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js
并且它可以正常工作。
所有的编码看起来都应该在没有安装 IIS 的情况下加载。假设您的目标是正确的框架,应该没有问题。如果您尝试使用“预览”按钮,则可能需要安装 IIS。
您也可以在本地打开文件。如果这样做,则无需安装 IIS,因为它与缓存网页或保存网页以供离线查看相同。这是我一直使用的方法。将新编码保存到文件后,切换到 Internet 浏览器并按 F5 或刷新按钮,您将看到您的更改。
http://www.microsoft.com/web/gallery/install.aspx?appid=IISExpress是您需要安装 IIS 时访问的网址。您必须首先下载并安装 Web Platform Installer(此链接将执行此操作),然后选择并安装 IIS Express。它是免费使用的,如果您仍需要安装 IIS,它将工作。