我是 Angular 技术的初学者,遇到了这个问题。
为什么 Angular 需要 Node js,因为 Node js 是一种后端技术?
小智 4
如果您打算创建前端服务器、使用 typescript 或制作除纯粹浏览器应用程序之外的任何内容(除非您使用其他服务器框架:Apache、nginx、lighttp、ruby/rails 等),则需要 NodeJs 来实现 Angular。例如,Vanilla javascript 不支持 require 或 import 功能,因此您需要 Node 来加载文件依赖项,而 angularjs 不允许自行创建服务器。您还可以选择使用 NodeJs 在 TypeScript 中构建角度应用程序。
值得注意的是,从技术上讲,nodejs 和 AngularJS 是独立的框架,Angular 可以在没有 Node 的情况下运行,但仅支持有限的功能(无数据库访问、无服务器等)。
需要 CLI 才能通过命令行运行 Angular 命令、生成服务/组件等。
您可以在这里阅读有关角度的更多信息
| 归档时间: |
|
| 查看次数: |
3505 次 |
| 最近记录: |