2016-07-27 60 views
0

我想从http://www.tutorialspoint.com/angularjs 学习AngularJs,但必须部署一个示例服务器。我对此一无所知。如何在服务器上部署.htm扩展名?

请给我一些关于部署.htm扩展文件到服务器的提示。 URL示例如下;

http://www.tutorialspoint.com/angularjs/angularjs_includes.htm

+0

你或许应该学习HTML第一,看你怎么可以运行你的本地计算机上创建这些HTML文件。你会发现你不需要像html或javascript这样的客户端语言服务器(angular本质上是一个javascript框架)。 –

+0

Mridul Kashyap感谢您的建议。但我知道html,但这个例子不同于其他人,所以我问这个问题。如果你检查例子,你会看到并理解问题。 –

+0

在你给出的例子中,它表示上面给出的两种方法用于将html嵌入到另一个html页面中。它还表示“使用AngularJS,我们可以使用ng-include指令在HTML页面中嵌入HTML页面”。那么你还想在尝试角度将html嵌入到html页面之前尝试服务器端方法吗? –

回答

1

我相信他们只是意味着某个地方放置这些文件的Web根目录中。 Web根目录应该由本地或远程服务器部署。

例如: 下载并安装MAMP。 将您的根目录设置为首选项中的MAMP根目录。 现在,您可以使用自己的路径 - 只需按照您提供的链接中的示例操作即可。

https://www.mamp.info/en/

此外,我认为这是很好的做法,至少使用一个本地的Web服务器,而不是运行你的网站没有一个意见的。

+0

感谢您的想法..但我认为我们不需要下载它,因为我有tomcat ..不幸的是我不能将它部署到tomcat。 –

+0

在这里看到这个问题的基本tomcat设置:http:// stackoverflow。 com/questions/3954621/deploy-just-html-css-webpage-to-tomcat – ketchupisred

0

您不需要Web服务器来测试该示例中给出的代码。 ng-include使用相对路径工作正常。 但是,如果您真的想为其他示例/项目使用Web服务器,则取决于您的操作系统,可以使用* AMP。其中*表示

W代表窗口 L用Linux的

一旦你安装了它,将文件夹www。并使用它访问浏览器http://localhost

+0

我对此提出质疑:* W for windows L for linux和M for Mac * MAMP也适用于Windows。 MAMP代表:My Apache - MySQL - PHP – ketchupisred

+0

@ketchupisred那里。修复。 –

+0

为什么我们要PHP和MySQL?这些文件是静态页面。 –

0

首先我想补充下

d我的应用程序文件夹:\ tomcat7 \ Apache的Tomcat的7.0.67-Windows的64 \ Apache的Tomcat的7.0.67 \ web应用

我运行tomcat服务器后。 和运行

http://localhost:8080/an/ht.htm 据工作:)谢谢@ketchupisred @Mridul卡什亚普

+0

太好了。请标记我的答案是正确的。 – ketchupisred