我们可以使用没有节点的角度吗?

Pra*_*jee 4 javascript django node.js typescript angular

我们使用Django作为服务器框架,并使用JavaScript进行客户端脚本编写。现在我们正在迁移到Angular4,我们是否需要在现有的 Django 服务器上运行一个Node.js服务器?

Ben*_*ee_ 6

不,在您的情况下,Angular 基本上与您的前端有关,您不需要将 Node 与 Django 一起用于后端。

然而,您需要 Node 来完成构建过程和依赖项,因为 Node 有助于 Angular 项目的构建过程和依赖项的管理,这也可以通过 NPM 来实现。除此之外,Node 还允许您在使用ng serve... 进行服务时使用端口:4200。一旦您的项目通过开发阶段并且您有了 dist 文件夹,您就不再需要 ngserve 进程以及该文件夹中的文件是静态的,可以像普通的 index.html 文件一样运行...我希望这会有所帮助。