【发布时间】:2016-03-04 11:45:53
【问题描述】:
我开始学习 Angular 2,但我对某些科目很迷茫……比如服务器。
按照快速设置的说明,我安装了 Node 和 npm...当我在 Node 中运行项目时,一切都很完美。标签<label> 被识别并获取该标签的模板(在本例中为 html 表单)。
但是当我在 MAMP 中运行同一个项目时,该标签无法被识别,并在控制台中针对与该标签关联的模板显示“加载资源失败”错误。
所以我猜 Angular 2 依赖于 Node,这是个问题,因为我想稍后上传项目,而且我认为我的托管计划不允许我运行 Node...
我不知道我是否在预判,也许有人可以帮我解决这个问题...谢谢。
【问题讨论】:
-
我的所有项目都在 Apache 下,所以我认为这不是问题。除此之外,您的标题是 XAMPP,但您的问题是 MAMP。
-
无论你使用什么网络服务器都不重要。 IIS、Apache 或简单的 Express 服务器。 Angular 2 不以任何方式依赖服务器。
-
XAMPP no it a server en.wikipedia.org/wiki/XAMPP 在这种情况下的服务器是(A)Apache,你可以找到如何配置一个Apache服务器,我认为解决,并澄清疑惑,我希望它会帮助。
-
好吧,完美主义者,所以问题不在于 MAMP 的 XAMPP 是否是服务器,我知道它们不是。也许 LAMP 与 MEAN 或 Apache 与 Node 更好。但是你们所有人都说 Angular 2 不需要 Node 并且可以在 Apache 上运行,这是我真正的问题......然后继续下一个问题:如何?在 Angular 中,您只需在 HTML 中添加一些脚本和 CSS,就可以运行 Angular。但正如我所看到的,Angular2 不是那样工作的......也许有人可以向这个无知的人解释这一点,而不叫我无知,我知道我是。