我开始学习 Angular 2,但我对某些主题很迷茫……比如服务器。
按照快速设置的说明,我安装了 Node 和 npm...当我在 Node 中运行项目时,一切都很完美。标签<label>
被识别并获取该标签的模板(在本例中为 html 表单)。
但是当我在 MAMP 中运行相同的项目时,该标签无法被识别,并且在与该标签关联的模板的控制台中出现“无法加载资源”错误。
所以我猜 Angular 2 依赖于 Node,这是一个问题,因为我想稍后上传该项目,并且我认为我的托管计划不允许我运行 Node...
我不知道我是否有先入为主的判断,也许有人可以帮我解决这个问题......谢谢。
最佳答案
Angular2 在 node.js
上既没有任何关系,也没有任何依赖。
您可以仅使用 Angular2 包编写 Angular2 应用程序,而无需使用 node
或 mamp
或 xampp
并托管该应用程序。
如果您用 Angular2 和 node.js
组合编写了任何内容,那么您可以将其托管在免费服务上,例如 Heroku用于测试目的。
关于node.js - Angular 2 : NodeJS vs XAMPP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35795246/