Angular2和node.js

pdi*_*ddy 3 javascript node.js angular

我刚刚开始阅读angular2快速入门,并注意到它正在使用npm,node和typescript.我想知道angular2中node.js的用途是什么?角度不仅仅是客户端框架吗?那么node.js的用途是什么,node.js到底在做什么呢?在快速入门中,它没有向您展示如何在没有node.js的情况下使用angular2.所以我有点困惑,因为在我看来,角度只是一个客户端框架.

谢谢你的澄清.

Zdr*_*ski 7

Angular2是一个客户端框架,它不需要nodejs才能工作.混淆来自typescript,因为typescript编译器在nodejs上运行.请注意,typescript支持ES6,它引入了对具有导入和导出功能的模块的支持.

NodeJS成为前端开发周期不可分割的一部分,因为它提供了许多用于构建应用程序,任务运行器,编译器,测试框架等的工具.

PS:有一个专门针对javascript:link的角度文档

您可以从主标题下的下拉菜单中切换语言.遗憾的是,目前大多数文档仅针对Typescript编写.您可以下载已编译的angular2源,并在没有节点的情况下开始使用它.